Hi Leute!
Ich komme bei meinem GUI-bau mal wieder nicht weiter
Folgendes:
Ich hab ein JFrame und in diesem JFrame ein JPanel:
Dann hab ich ein mir ein kleines Menu gebaut:
und füge diesem Menü eine Eintrag mit einer Funktion hinzu:
funktioniert soweit auch alles.
Wenn ich jetzt jedoch
durch
ersetze, klappt dieses leider nicht 
Um das zu überprüfen hab ich dem Panel einen Button vom Typ JButton hinzugefügt.
Kann mir jemand erklären, was ich da falsch mache?
MfG, Ashiaka
Ich komme bei meinem GUI-bau mal wieder nicht weiter
Folgendes:
Ich hab ein JFrame und in diesem JFrame ein JPanel:
Code:
final JPanel panel2 = new JPanel();
Dann hab ich ein mir ein kleines Menu gebaut:
Code:
JMenuBar menuBar = new JMenuBar();
JMenu fileMenu = new JMenu( "Datei" );
menuBar.add( fileMenu );
this.setJMenuBar( menuBar );
und füge diesem Menü eine Eintrag mit einer Funktion hinzu:
Code:
fileMenu.add(new AbstractAction("New") {
public void actionPerformed(ActionEvent e) {
panel2.setVisible(false);
}
});
funktioniert soweit auch alles.
Wenn ich jetzt jedoch
Code:
panel2.setVisible(false);
Code:
panel2.removeAll();
Um das zu überprüfen hab ich dem Panel einen Button vom Typ JButton hinzugefügt.
Kann mir jemand erklären, was ich da falsch mache?
MfG, Ashiaka