Hey. Ich möchte für mein Programm verschiedene Hotkeys festlegen und die in einer JTable speichern. Die hat nen Mouselistener, der Doppelklicks erkennt. Wenn einer geschieht, soll ein JDialog geöffnet werden. Dem JDialog habe ich schon ein Key-Listener hinzugefügt. Nur wie bekomme ich das KeyEvent an den Aufrufer zurück?
hab mir gedacht ich mach das JDialog modal und wennd er Benutzer eine Tastenkombination eingegeben hat, soll das Fenster disposen und das KeyEvent in ner globalen Variablen speichern, die man mit nem Getter auslesen kann. Da das JDialog modal ist, sollte dafür immer ien Wert sein, außer der Nutzer hat abgebrochen, für den Fall müsste ich auf null prüfen und wenn ja, dann nichts machen.
Das wäre mein Vorschlag. Aber geht das nicht auch geschickter?
hab mir gedacht ich mach das JDialog modal und wennd er Benutzer eine Tastenkombination eingegeben hat, soll das Fenster disposen und das KeyEvent in ner globalen Variablen speichern, die man mit nem Getter auslesen kann. Da das JDialog modal ist, sollte dafür immer ien Wert sein, außer der Nutzer hat abgebrochen, für den Fall müsste ich auf null prüfen und wenn ja, dann nichts machen.
Das wäre mein Vorschlag. Aber geht das nicht auch geschickter?