ObservableList unique elements TableView - Java

Узнай цену своей работы

Формулировка задачи:

Привет! Столкнулся с проблемой, не могу никак сделать список типа ObservableList, но чтобы он имел свойства как у множества ObservableSet. TableView работает только с ObservableList. Буду рад помощи!
Поставлю вопрос иначе. Мое приложение реализует программу

СКЛАД

. Объекты- продукт, поставщик, заказ, пользователь с полями типа SimpleProperty. Их я храню в коллекции ObservableList, тк граф форма использует TableView. Функции приложения подразумевают Добавление, Удаление, Изменение объектов. В реализации я столкнулся с возможностью дублирования объекта в коллекции. С javafx я новичок, раньше использовал для уникальности Set, но тут сама таблица не воспринимает множества. Нагромождать код проверками дублирования не хочется, так что пока ищу возможность сделать "правильно".

Решение задачи: «ObservableList unique elements TableView»

textual
Листинг программы
TableView tv = new TableView();
tv.setItems(personData);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.857 из 5
Похожие ответы