gpt4 book ai didi

java - 设置 JTable 不可编辑

转载 作者:太空宇宙 更新时间:2023-11-04 13:39:00 28 4
gpt4 key购买 nike

我想让我的表格不可编辑。我尝试了这个,但它不起作用:

public MyModel model = new MyModel(); // Here i am declaring my model


import javax.swing.table.AbstractTableModel; // the other class for the model


public class MyModel extends AbstractTableModel {

public boolean isCellEditable(){
return false;
}

@Override
public int getColumnCount() {
// TODO Auto-generated method stub
return 0;
}

@Override
public int getRowCount() {
// TODO Auto-generated method stub
return 0;
}

@Override
public Object getValueAt(int rowIndex, int columnIndex) {
// TODO Auto-generated method stub
return null;
}



}

但是当我使用这一行时它给了我错误:它说 MyModel 类的方法未定义

model.addRow(row);

最佳答案

我做到了。

public DefaultTableModel model = new MyModel();


public class MyModel extends DefaultTableModel {

/**
*
*/
private static final long serialVersionUID = 1L;

public boolean isCellEditable(int row, int column){
return false;
}

关于java - 设置 JTable 不可编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31406667/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com