Hallo,
ich habe eine Klasse extends JPanel, die ich in eine andere Klasse einbinden
möchte. leider werden die Komponenten der JPanel-Klasse nicht dargestellt.
Wie funktioniert das?
Habe hier mal ein Beispiel, wie ich das meine:
JPanel-Klasse:
JFrame-Klasse, die das JPanel einbinden und darstellen soll:
THX.
ich habe eine Klasse extends JPanel, die ich in eine andere Klasse einbinden
möchte. leider werden die Komponenten der JPanel-Klasse nicht dargestellt.
Wie funktioniert das?
Habe hier mal ein Beispiel, wie ich das meine:
JPanel-Klasse:
Code:
public class PanelTest_Panel extends JPanel {
public PanelTest_Panel() {
JPanel panel = new JPanel();
JLabel label = new JLabel("Ich will dargestellt werden!");
panel.add(label);
}
}
JFrame-Klasse, die das JPanel einbinden und darstellen soll:
Code:
public class PanelTest extends JFrame{
public PanelTest() {
add(new PanelTest_Panel());
pack();
setVisible(true);
}
public static void main(String[] a){
new PanelTest();
}
}
THX.