P
phip1611
Gast
Hallo!
Ich stehe vor dem Problem, dass ich gerne außerhalb meiner GUI-Klasse auf einen Button-Click reagieren möchte, daher der Button-Click muss nach außen "weitergeleitet" werden?`
Ich habe mir ein Grafisches Fenster mit NetBeans gebastelt und meine Methode, der Handler für das Klick-Event, ist in dieser GUI-Klasse "gefangen".
Würde ich alles in dieser GUI-Klasse machen wäre es kein Problem, rein von der Logik her sollte ich doch aber Programm-Logik und GUI trennen, nicht wahr?
Das was ich habe ist so aufgebaut:
- Ich habe eine Programm-Logik welche mir hilft beim Organisieren meiner Dateien. Diese habe ich so programmiert, dass man "von außen zugreifen" kann (mittels Methoden). Ich hab das Ganze lange als Konsolenanwendung laufen und nun möchte ich zusätzlich eben ein Grafik-Fenster haben.
Klasse "Starter" ruft je nach meinem Eintrag in der Konfig-Datei entweder die Klasse "CommandLineTool" auf oder jetzt eben "GUI_Tool".
In der Klasse GUI_Tool möchte ich dann so wie ich mir das gedacht habe darauf reagieren wenn der Button gedrückt wurde und meine Programmlogik starten, doch ich weiß nicht wie ich an dieser Stelle darauf reagieren sollte/könnte..
Vielen lieben Dank im Voraus!
Ich stehe vor dem Problem, dass ich gerne außerhalb meiner GUI-Klasse auf einen Button-Click reagieren möchte, daher der Button-Click muss nach außen "weitergeleitet" werden?`
Ich habe mir ein Grafisches Fenster mit NetBeans gebastelt und meine Methode, der Handler für das Klick-Event, ist in dieser GUI-Klasse "gefangen".
Würde ich alles in dieser GUI-Klasse machen wäre es kein Problem, rein von der Logik her sollte ich doch aber Programm-Logik und GUI trennen, nicht wahr?
Das was ich habe ist so aufgebaut:
- Ich habe eine Programm-Logik welche mir hilft beim Organisieren meiner Dateien. Diese habe ich so programmiert, dass man "von außen zugreifen" kann (mittels Methoden). Ich hab das Ganze lange als Konsolenanwendung laufen und nun möchte ich zusätzlich eben ein Grafik-Fenster haben.
Klasse "Starter" ruft je nach meinem Eintrag in der Konfig-Datei entweder die Klasse "CommandLineTool" auf oder jetzt eben "GUI_Tool".
In der Klasse GUI_Tool möchte ich dann so wie ich mir das gedacht habe darauf reagieren wenn der Button gedrückt wurde und meine Programmlogik starten, doch ich weiß nicht wie ich an dieser Stelle darauf reagieren sollte/könnte..
Vielen lieben Dank im Voraus!