Jtable から 2 つの列を削除する必要があります。
私が行った場合:
try {
jTable5.setModel(dtm);
jTable5.removeColumn(jTable5.getColumnModel().getColumn(5));
jTable5.removeColumn(jTable5.getColumnModel().getColumn(6));
jTable5.setVisible(true);
}
catch (Exception e){
JOptionPane.showMessageDialog(rootPane, "Error");
}
すると「エラー」が表示されます。
しかし、もしそうなら:
try {
jTable5.setModel(dtm);
jTable5.removeColumn(jTable5.getColumnModel().getColumn(5));
jTable5.setVisible(true);
}
catch (Exception e){
JOptionPane.showMessageDialog(rootPane, "Error");
}
エラーは表示されず、テーブルは正しく表示されるように設定されています。removeColumn()
メソッドを2回使用してモデルから2つの列を削除できないようです。
removeColumnSelectionInterval() があることに気付きました。これを使用する必要がありますか?
何か案は?