Actionlistener auf Button in anderer Klasse

NoGi

Mitglied
Servus,

habe ein kleines Problem mit den ActionListenern. Ich habe zwei Klasse, ein Hauptklasse und eine Klasse GUI.

In der Klasse GUI definiere ich das komplette aussehen der Anwendung im Konstruktor.

In der Hauptklasse lege ich ein Object von der Klasse GUI an und setze es dann auf visible.

GUI w = new GUI();
w.setVisible(true);

In der GUI gibt es natürlich auf Buttons. Jetzt muss ich in der Hauptklasse wissen, hat der User Button 1 oder Button 2 gedrückt. Wie kann ich das in der Hauptklasse in erfahrung bringen?

Vielen Dank im voraus

Gruß

NoGi
 
Code:
//class Main
GUI w = new GUI(this);
w.setVisible(true);
...
.
public void buttonPressed() {
}

//gui.java

public GUI(Main parent) {
  this.parent = parent;
}

// aufrufen der Methode
parent.buttonPressed();
 
Zurück