S
Steffan
Gast
Ich habe ein Frame und darin eine Menuleiste erzeugt. Auf die Menuleiste habe ich ein Menuitem erzeugt und daran in Listener ranghangen. Der funktioniert auch. Jetzt wollte ich wenn man das item drückt das ein neues Fenster aufgeht bzw ein neues Frame(oder Panel). Ich habe in meiner Klasse deswegen eine neue Klasse erzeugt der für den neuen Panel da ist. Und innerhalb des Listeners dann eine instanz. es funktioniert aber noch nicht. Also es öffnet sich nichts neues wenn ich das Item drücke.
Was mache ich falsch bzw. wie kann ich es richtig umsetzen?[/code]
Code:
// mein Item und der Aufruf
jMenuItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
Datumsframe rahmen = new Datumsframe();
rahmen.show();
}
}
);
// mein Klassen fürs das Frame und das Panel
class Datumsframe extends Frame
{
public Datumsframe()
{
setTitle("Datumsangabe");
setSize(400,100);
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
}
}
Was mache ich falsch bzw. wie kann ich es richtig umsetzen?[/code]