Hallo,
ich wollte euch mal fragen, wie ihr die Event Behandlung unter Java mit einem MenuItem macht (in Swing!).
Ich habe bisher alle Items als Objekte erzeugt und wollte jetzt bei jedem Item über
die Methode "beenden()" aufrufen.
Ich wollte fragen, ob es noch bessere Varianten gibt als diese?
Ich möchte gerne beim Event Modell 2 bleiben.
Muss ich jedes Item als Objekt erzeugen, oder kann ich auch im Menu ein Item-Objekt erzeugen, welches trotzdem auf ein Ereignis angesprochen werden kann.
Bsp:
Menu.add(new JMenuItem("Beenden"));
Kann ich dem Menu Item "Beenden" noch einen ActionListener hinzufügen?
Dann noch eine Kleinigkeit:
In Swing bin ich über den Trennstrich gestolpert. Sonst hatte immer ein Item mit dem String "-" gereicht, aber jetzt funktioniert das nicht mehr.
Wie wurde das hier ersetzt?
Gruß zmaster
EDIT: könnte mal jemand diesen Beitrag in die Rubirk Programmieren verschieben? Danke!
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Zmaster: 08.06.2003 10:45.
Original von Zmaster
Hallo,
ich wollte euch mal fragen, wie ihr die Event Behandlung unter Java mit einem MenuItem macht (in Swing!).
Ich habe bisher alle Items als Objekte erzeugt und wollte jetzt bei jedem Item über
die Methode "beenden()" aufrufen.
Ich wollte fragen, ob es noch bessere Varianten gibt als diese?
Ich möchte gerne beim Event Modell 2 bleiben.
Muss ich jedes Item als Objekt erzeugen, oder kann ich auch im Menu ein Item-Objekt erzeugen, welches trotzdem auf ein Ereignis angesprochen werden kann.
Bsp:
Menu.add(new JMenuItem("Beenden"));
Kann ich dem Menu Item "Beenden" noch einen ActionListener hinzufügen?
Ich denke nicht, dass es ohne das erzeugen eines Objektes moeglich ist, da Du ja keinen Bezeichner fuer Dein Item hast.
Zitat:
Dann noch eine Kleinigkeit:
In Swing bin ich über den Trennstrich gestolpert. Sonst hatte immer ein Item mit dem String "-" gereicht, aber jetzt funktioniert das nicht mehr.
Wie wurde das hier ersetzt?
menu.addSeparator();
__________________ Was sagen uns Signaturen?! 1.Ich kann Latein 2.Ich bin umheimlich tiefgründig 3.Ich kann googlen 4.Ich lese die Lyrics der Lieder die ich höre 5.Ich schreibe und denke mir Scheisse aus die keiner lesen will...