Роль редактора ячеек JTable - PullRequest
0 голосов
/ 16 апреля 2019

Во всех примерах, с которыми я сталкивался, мы определяем редактор ячеек для данного столбца, а не для каждой ячейки.

   JTable table = new JTable(model);
   table.getColumnModel().getColumn(0).setCellEditor(new DummyCellEditor());

И редактор getCellEditorValue () редактора ячеек используется для получения значения, котороеиспользуется для установки значения ячейки в JTable.editingStopped.

Какое значение мы должны сделать доступным в редакторе ячеек?

Используется ли оно для установки значений по умолчанию?

Извинения затривиальный вопрос.Но я не могу понять, почему каждая ячейка для данного столбца должна иметь одинаковое значение.

Я ожидал реализовать getCellEditorValue (int row, int column) вместо getCellEditorValue ()?

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