Hallo, ich hab in meiner MenuBar ein JMenu (ohne MenuItems).
Ich möchte gerne dass beim Klick auf den Eintrag ein Custom Dialog direkt drunter "gehängt" wird.
Ich hab dem JMenu jetzt einen MenuListener gegeben, der reagiert soweit auch.
Wenn menuSelected() greift, wird das Fenster dazu angezeigt, im Moment noch ein
JFrame, das ist schon mal falsch das weiss ich. Aber was soll ich dafür hernehmen?
Einen JDialog, oder sowas?
Ich hab jetzt halt ein Problem:
Wird dieses Fenster angezeigt wird automatisch menuDeselcted()/menuCanceled() aufgerufen, was
das Ding wieder schliessen soll.
D.h. ich kriegs nicht zu Gesicht.
Welche Klassen und Listener nehm ich dafür am besten her?
Nochmal was ich will:
Ein Verhalten wie bei einem "normalen" JMenu, nur dass beim Anklicken/Drüberfahren
bei aktivertem Menü, nicht diese Dropdown Box mit den JMenuItems kommen soll,
sondern sich eben ein kleines Fensterchen direkt drunter hängen soll, das ich
beliebig gestalten kann.
Und es soll halt eben verschinden wenn man die Maus von dem Menü nimmt, so
wie es auch bei den normalen JMenus ist.
Danke schonmal!
Ich möchte gerne dass beim Klick auf den Eintrag ein Custom Dialog direkt drunter "gehängt" wird.
Ich hab dem JMenu jetzt einen MenuListener gegeben, der reagiert soweit auch.
Wenn menuSelected() greift, wird das Fenster dazu angezeigt, im Moment noch ein
JFrame, das ist schon mal falsch das weiss ich. Aber was soll ich dafür hernehmen?
Einen JDialog, oder sowas?
Ich hab jetzt halt ein Problem:
Wird dieses Fenster angezeigt wird automatisch menuDeselcted()/menuCanceled() aufgerufen, was
das Ding wieder schliessen soll.
D.h. ich kriegs nicht zu Gesicht.
Welche Klassen und Listener nehm ich dafür am besten her?
Nochmal was ich will:
Ein Verhalten wie bei einem "normalen" JMenu, nur dass beim Anklicken/Drüberfahren
bei aktivertem Menü, nicht diese Dropdown Box mit den JMenuItems kommen soll,
sondern sich eben ein kleines Fensterchen direkt drunter hängen soll, das ich
beliebig gestalten kann.
Und es soll halt eben verschinden wenn man die Maus von dem Menü nimmt, so
wie es auch bei den normalen JMenus ist.
Danke schonmal!