2016-07-09 21 views
0

Ich bin ein Student und habe die Bibliothek für die letzten paar Wochen für mein Projekt ausprobiert.Get CalendarFX Eintrag von DateControl

Ich habe durch die Dokumente gesucht, aber ich kann nicht herausfinden, wie den neu erstellten Eintrag erhalten jedes Mal, wenn der Benutzer das DateControl in der CalendarView FXML doppelklickt.

Nicht wirklich Teil meiner Frage oben, aber nach dem Abrufen des Eintrags beabsichtige ich, den Eintrag in einer MySQL-Datenbank zu speichern und die Liste der Einträge zurück zu einer ArrayList abzurufen.

Ich schätze wirklich jede mögliche Führung, Hinweis oder sogar technische Hilfe.

Antwort

0

Bei Verwendung von CalendarFX müssen Anwendungen eine oder mehrere "Kalender" -Instanzen bereitstellen. Wenn der Benutzer auf die Ansicht doppelklickt, wird ein neuer Eintrag erstellt und einem dieser Kalender hinzugefügt. Sie können den Kalendern einen Listener hinzufügen, um in diesem Fall ein Ereignis zu erhalten.

calendar.addEventHandler(CalendarEvent.ENTRY_ADDED, e -> handleEvent(e));