2 Bilder übereinander

Ich habe leider nicht so ganz verstanden was du möchtest.

Achte bitte auch darauf in das richtige Forum zu posten!
 
Ist doch das richtige Forum!?
ich meine, dass ich wenn ich zwei Bilder hab, die auch übereinander angezeigt werden!
bei mir wird immer nur eins angezeigt :(
 
Jetzt wo ichs verschoben habe isses das richtige Forum, ja.

Trotzdem weiß ich nicht was du willst. Kannst du das irgendwie Bildhaft darstellen oder mal ausführlicher beschreiben?
 
Also...
Ich möchte ein 2D siel machen.
Und da habe ich bis jetzt zwei Objekte Den Hintergrund als Bild und die Figur als Bild!
wie kann ich es machen das die Figur auf dem Hintergrund drauf ist!
bei mir kann er nur entwede Figur oder Hintergrund anzeigen!
verstehste?^^
 
Code:
public class Spiel extends JFrame  {
  JLabel     jl_landscape, jl_figur, jl_spiel;
  Container  cp = getContentPane();


  Spiel()
  {



                  jl_landscape = new JLabel();
                  jl_landscape.setIcon(new ImageIcon("landscape.jpg"));
                  jl_landscape.setBounds(0,0,600,400);
                  jl_landscape.setOpaque(false);
                  jl_landscape.setVisible(false);
                  jl_figur = new JLabel();
                  jl_figur.setIcon(new ImageIcon("figur.jpg"));
                  jl_figur.setBounds(100,100,80,80);
                  jl_figur.setOpaque(false);
                  
                  

                  
  cp.add(jl_landscape);
  cp.add(jl_figur);
Und natürlich das übliche dazu^^
 
Standardmäßig wird in Swing das FlowLayout verwendet. Bei diesem liegen alle Komponenten übereinander.

Was du willst, hört sich eher nach null-Layout an.

Oder du lässt den Hintergrund auch wirklich im Hintergrund zeichen.

Oder du verwendest zusätzlich zur Contentpane auch noch die Glasspane für die Spielfigur <- dürfte wohl das sauberste sein, kommt allerdings drauf an, was du sonst noch machen willst, kann dich auch einschränken.
 

Neue Beiträge

Zurück