Обновление рендеринга элемента ComboBoxJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Обновление рендеринга элемента ComboBox

Сообщение Anonymous »

Предположим, у меня есть ComboBox JavaFX, в котором хранятся пользовательские объекты. Объекты визуализируются таким образом, чтобы задействовать их свойство X.
Теперь я изменяю свойство X для выбранного объекта. Как сделать так, чтобы комбо визуально отражало изменения? Предпочтительно, простым способом, например. удаление и вставка элемента обратно на его место.
Имейте в виду, что объект представляет собой простой объект данных с множеством свойств, лишь немногие из которых участвуют в рендеринге. Класс объекта можно использовать вне контекста JavaFX. Было бы немного странно, если бы некоторые из его свойств принадлежали наблюдаемым типам JavaFX, например StringProperty.

Код: Выделить всё

    private ComboBox combo;

Код: Выделить всё

public class SomeObject {

private String someProperty;

// getter, setter
}
Java 8.


Подробнее здесь: https://stackoverflow.com/questions/797 ... -rendering
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»