重複の可能性:
JTableを編集不可にする方法
Netbeansを使用してアプリケーションを開発しています。
JTable形式のレポートを生成しました。
正常に動作しますが、行と列は編集可能であり、編集不可にします。
重複の可能性:
JTableを編集不可にする方法
Netbeansを使用してアプリケーションを開発しています。
JTable形式のレポートを生成しました。
正常に動作しますが、行と列は編集可能であり、編集不可にします。
isCellEditable()
テーブルモデルでは、メソッドをオーバーライドできます。
public class MyModel extends DefaultTableModel
{
public MyModel(Object[][] data, Object[] cols)
{
super(data, cols);
}
public boolean isCellEditable(int row, int col)
{
return false;
}
}
NetBeans GUI エディタを使用してテーブルを作成しています。テーブルのProperties > model
で、モデルの目的の原点を選択します。たとえば、@HunterMymodel
をソースに追加して、次を選択できますCustom code
。
new MyModel(data, cols)