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