JTableのすべてのセルの編集を無効にしたいが、強調表示したくない。
私はウェブサイトから次の例を持っています、そしてそれは期待通りに働きます:
DefaultTableModel model = new DefaultTableModel(data, new String[]{"First header", "Second header", "Third Header"});
JTable table = new JTable(model)
{
public boolean isCellEditable(int rowIndex, int colIndex)
{
return false;
}
};
テーブル変数のインスタンス化の直後はどうなりますか?
インスタンスメソッドisCellEditableをオーバーライドするようなものですか?