Я пытаюсь создать JTable, который просто отображает данные и не допускает никаких изменений или выбора. Я сделал все ячейки недоступными для редактирования, запустив:
TableModel model = new DefaultTableModel(data, titles) {
public boolean isCellEditable(int rowIndex, int mColIndex) {
return false;
}
};
Но теперь я также пытаюсь сделать все ячейки недоступными для выбора. Я нашел метод setRowSelectionAllowed
, который позволил мне отключить всю строку, выбираемую при выделении ячейки, но это не мешало выбирать ячейку. Я просмотрел методы DefaultTableModel
, но не увидел никаких методов isCellSelectable
. Есть предложения?