1

JFXTRAS 2の議題コンポーネントで選択した予定を取得する方法に問題があります。議題コンポーネントで選択した予定を取得する方法についてのアイデアはありますか?

4

1 に答える 1

1

JFXTRAS 2のアジェンダselectedAppointmentsコンポーネントはプロパティを提供します。

選択した予定を取得できます

Collection<Appointment> selectedAppointments = agenda.selectedAppointments();

プロパティの変更をリッスンし、

agenda.selectedAppointments().addListener(new ListChangeListener<Appointment>() {
    @Override
    public void onChanged(Change<? extends Appointment> c) {
    }
});

プロパティを別のプロパティにバインドし、

ObservableList<Appointment> observableList = FXCollections.observableArrayList();
Bindings.bindContent(observableList, agenda.selectedAppointments());

選択した予定ListView

ListView<Appointment> listView = new ListView<Appointment>(agenda.selectedAppointments());
于 2013-02-25T14:46:31.947 に答える