Рендеринг POJO с помощью Combo Box JavaFX 2 без переопределения метода toString ()

У меня есть список сотрудников, имена которых мне нужно отобразить в поле со списком, чтобы пользователь мог выбрать. Следующий код отображает имена в раскрывающемся списке, но когда я выбираю имя, комбоотображаемый текст содержит полный POJO 'личность, строка какsrc.org.entities.Employee@449ac7ce»

cboEmployees.setCellFactory(new Callback()
    {
        @Override
        public ListCell call(ListView p)
        {
            return new ListCell()
            {
                @Override
                protected void updateItem(Employee item, boolean empty) {
                    super.updateItem(item, empty);

                    if (item != null)
                    {
                        setText(item.getName());
                    }
                }
            };
        }
    });

Есть ли способ сделать так, чтобы отображаемый текст отображал выбранное имя, не переопределяя POJO?s метод toString ()?

Ответы на вопрос(1)

Ваш ответ на вопрос