Ошибка синтаксического анализа: неожиданный токен, ожидается ";

Вы можете использовать пользовательский cellFactory, чтобы отображать элементы таким образом, который подходит вашим потребностям:

ComboBox<Dummy> comboBox = ...

Callback<ListView<Dummy>, ListCell<Dummy>> factory = lv -> new ListCell<Dummy>() {

    @Override
    protected void updateItem(Dummy item, boolean empty) {
        super.updateItem(item, empty);
        setText(empty ? "" : item.getName());
    }

};

comboBox.setCellFactory(factory);
comboBox.setButtonCell(factory.call(null));
-3
задан Mayank Shukla 27 March 2019 в 11:27
поделиться