Java JTable - 只能编辑一列 [英] Java JTable - Make only one column editable
本文介绍了Java JTable - 只能编辑一列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道如何使JTable的一列可编辑,其他列必须是不可编辑的。
I was wondering how to make one column of a JTable editable, the other columns have to be non editable.
我已经覆盖了isCellEditable()但这会改变每一个单元格到不可编辑。
Thnx提前。
I have overwritten isCellEditable() but this changes every cell to non editable. Thnx in advance.
推荐答案
你可以设置if isEditable
for TableColumn
或 TableColumn和TableCell
too
you can set if is isEditable
for TableColumn
or TableColumn and TableCell
too
@Override
public boolean isCellEditable(int row, int col) {
switch (col) {
case 0:
case 1:
return true;
default:
return false;
}
}
这篇关于Java JTable - 只能编辑一列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文