Отключить выбор всех ячеек JTable

Я пытаюсь создать JTable, который просто отображает данные и не допускает никаких изменений или выбора. Я сделал все ячейки недоступными для редактирования, запустив:

TableModel model = new DefaultTableModel(data, titles) {
    public boolean isCellEditable(int rowIndex, int mColIndex) {
        return false;
    }
};

Но теперь я также пытаюсь сделать все ячейки недоступными для выбора. Я нашел метод setRowSelectionAllowed , который позволил мне отключить всю строку, выбираемую при выделении ячейки, но это не мешало выбирать ячейку. Я просмотрел методы DefaultTableModel , но не увидел никаких методов isCellSelectable . Есть предложения?

11
задан BitFiber 28 February 2012 в 23:45
поделиться