yourhighness
Lt. Junior Grade
- Registriert
- Feb. 2006
- Beiträge
- 297
Hallo liebes Forum!
Wie trenne ich die Geschäftslogik von GUI-Code am besten? Konkret gehts um folgendes Problem:
Ich habe eine Klasse View in der sich die sämtliche GUI fertig aufgebaut befindet und eine weitere Klasse App in der ich auf Button klicks reagiern will. Wie realisier ich das am saubersten?
Ich hätts mir so gedacht:
in der APP:
in der VIEW:
also mit static hald.. nur das will mir nicht wirklich gefallen.
Jemand vielleicht eine besser Lösung?
Danke im Vorraus
Wie trenne ich die Geschäftslogik von GUI-Code am besten? Konkret gehts um folgendes Problem:
Ich habe eine Klasse View in der sich die sämtliche GUI fertig aufgebaut befindet und eine weitere Klasse App in der ich auf Button klicks reagiern will. Wie realisier ich das am saubersten?
Ich hätts mir so gedacht:
in der APP:
PHP:
static ActionListener btn_durchsuchen_actionlistener = new ActionListener() {
public void actionPerformed(ActionEvent e) {
//reagiere
}
};
in der VIEW:
PHP:
button_durchsuchen.addActionListener(App.btn_durchsuchen_actionlistener);
also mit static hald.. nur das will mir nicht wirklich gefallen.
Jemand vielleicht eine besser Lösung?
Danke im Vorraus