Как сделать каждую ячейку табличного представления редактируемой в JavaFx - PullRequest
0 голосов
/ 20 марта 2019

Я хочу сделать каждую ячейку табличного представления редактируемой в JavaFx. Я видел много примеров в Интернете, но все они требуют загрузки данных раньше. Я хочу создать пустую таблицу с определенным количеством строк и столбцов, и в этих строках и столбцах не должно быть никаких данных. После запуска программы пользователь сам введет данные в каждую ячейку таблицы. View

1 Ответ

0 голосов
/ 20 марта 2019

Вам необходимо создать таблицу с пустым набором данных и предоставить метод для добавления данных в таблицу.Я предлагаю вам создать специальный класс только с данными и использовать в качестве модели для таблицы.Чтобы отобразить редактируемое поле ячейки (текстовое поле), в таблице необходимо создать метод фабрики ячеек.Мой вопрос о рендеринге кнопки разделенного меню в ячейке таблицы может послужить вдохновением, а также принятый ответ Пользовательская кнопка разбивки отображения JavaFX TableView .Чтобы добавить строку, вы можете использовать внешнюю кнопку или клавиатуру, перехватывая keyevent.

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