Guten Tag
Ich habe ein kleines Problem mit dem Eventbus, sobald ich die Taste OK drücke werden zwei Events abgefeuert:
*
*/
@FXML
private void OK() {
System.out.println("OK");
// Speichern
EventBus.publish(Texte.ok.toString());
// Einstellungen schliessen
EventBus.publish(Texte.closeEinst.toString());
}```
Dies funktioniert auch wunderbar, bis ich in der selben Klasse auf Events warte:
``` /**
*
* @param event
*/
@EventSubscriber(eventClass = KlickEvent.class)
public void onKlick(KlickEvent event) {
System.out.println("Erkennung: " + event.getErk());
System.out.println("Content: " + event.getContent());
}```
Ab diesem Zeitpunkt werden die Events auf der Taste OK nicht mehr gefeuert und das Fenster wird nicht geschlossen...
Hat da jemand eine Idee?