ControlsFX自动完成,如何获取所选对象?

时间:2015-02-28 18:27:59

标签: javafx-8 controlsfx

我创建了TextField

TextField txtAutocomplete = new TextField();

和实体列表

List<Batch> list = BatchService.list();

并使用ControlsFX TextFields

使其自动完成
AutoCompletionBinding<Batch> autoCompletionBinding = TextFields.bindAutoCompletion(txtAutocomplete, list);    

当用户选择一个?

时,有没有办法从autoCompletionBinding中检索Batch对象?

1 个答案:

答案 0 :(得分:2)

你看过AutoCompletionBinding.setOnAutoCompleted()吗?

使用AutoCompletionEvent成功自动完成后,您会收到通知。