Bilder im JPanel als Hintergrund - Swing

Leonard

Mitglied
Hey,

ich habe eine class erzeugt, die von JFrame erbt. In der class habe ich 480 Panels deklariert und möchte jetzt bei jedem ein Bild als Hintergrund einsetzen. B.z.w. ich würde gerne ein Bild ins Panel einfügen und dieses dann später im Panel mit einem Bild überlagern und wieder die Überlagerung aufheben. Ich habe schon gegooglet, jedoch habe ich leider die Quelltexte nicht verstanden.
So ist mein Programm aufgebaut, wie muss ich wo was einsetzten?
Danke für eure Hilfe und bitte entschuldigt meinen schlechten Programmierstil, ich habe ihn komplett aus Büchern und aus dem Internet.
[Java]
package meinPaket;
import java.*;

import javax.swing.JFrame;
import javax.swing.JPanel;

public class SchortVersion {


public static void main(String[] args) {
example.fenster.pack();
example.fenster.setVisible(true);
example.fenster.setSize(1100, 900);
}

}
class example extends JFrame{

static example fenster = new example("example");

JPanel p1 = new JPanel();

example(String title){
super(title);
}
}
[/code]
 
Zuletzt bearbeitet:
Ohne Programmierkenntnisse wird es schwer, dir hier etwas zu zeigen. Denn mit einem Beispiel ist es nicht getan. Du musst es verstehen und weiterentwickeln können.

Du fängst gerade an, Java zu lernen und hast dir schon falschen Code zu eigen gemacht...
Von einer Klasse (JFrame in dem Fall) sollte man nur erben, wenn man einen ähnlichen, aber erweiterten oder spezialisierten Objekt-Typ erzeugen will.
 

Zurück
Oben