Лучший способ представить данные таблицы в JavaFX - PullRequest
0 голосов
/ 27 мая 2018

Я пишу бизнес-приложение, которое импортирует банковские выписки и позволяет пользователю классифицировать записи.Сделав это, они могут просмотреть налоговую декларацию, например ниже:

SceneBuilder View of Summary FXML

В настоящее время это сетка, в каждой ячейке которой содержится vbox, содержащий меткуи текстовое поле. Мне это не нравится. Это громоздко и негибко.

Каждая ячейка представляет собой уникальный расчет или сумму, и мне трудно получить макет / группировку, которые меня устраивают.Я хотел бы добавить описательные примечания, прилагательные к некоторым ячейкам, но это могло / могло бы выбросить макет.

Я думал об установке определенных ячеек в табличном представлении, как эта таблица:

Using a static class

но видя эту тему Как установить значение для ячейки в TableView в javafx и комментарий

В JavaFX вы обычно нет установить значения ячейка за ячейкой, как это.

Мне интересно, что будет лучшей практикой?Кажется немного недальновидным, что табличные представления не могут использоваться для представления (неоднородных) не-jpa данных.

Обновление Мое текущее альтернативное решение для незавершенного производства показано в таблице выше, заполненноймаленький класс с 3 переменными (категория, количество и описание).Кажется, лучше практиковаться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...