schuetzejanett
Erfahrenes Mitglied
Hallo,
ich habe mehrere SWT Textfelder bei denen ich informiert werden möchte, wenn die Enter Taste gedrückt wird.
Deswegen dachte ich, ich schreibe einen Listener mit einer HandleEvent-Methode, welche eine Methode im Controler aufruft. Diesen Listener kann ich dann den Textfeldern zuordnen.
So habe ich es auch gemacht, aber die Felder reagieren nicht und die methode im Controller wird nicht aufgerufen.
Hier ist mein Code, sieht jemand einen Fehler?
ich habe mehrere SWT Textfelder bei denen ich informiert werden möchte, wenn die Enter Taste gedrückt wird.
Deswegen dachte ich, ich schreibe einen Listener mit einer HandleEvent-Methode, welche eine Methode im Controler aufruft. Diesen Listener kann ich dann den Textfeldern zuordnen.
So habe ich es auch gemacht, aber die Felder reagieren nicht und die methode im Controller wird nicht aufgerufen.
Hier ist mein Code, sieht jemand einen Fehler?
Java:
Listener select = new Listener()
{
@Override
public void handleEvent(Event event)
{
controller.handleSelectEvent(event);
}
};
txtArtikel.addListener(SWT.Selection, select);
txtBarcode.addListener(SWT.Selection, select);
Zuletzt bearbeitet von einem Moderator: