Dan*_*nny 3 java customization jtable
我想制作一种特殊的jtable.我希望默认情况下整个表不可编辑.但是当用户单击一行时,然后单击"编辑"j按钮,该特定行是可编辑的.一旦他们选择了行,它就不再可编辑了.
我该怎么做呢?
要控制哪些单元格是可编辑的,您需要扩展JTable或JTableModel(请参阅下面示例中对模型的调用),以确保JTable中的此方法对您想要编辑的行中的所有单元格返回true根据您的规格.
public boolean isCellEditable(int row, int column) {
return getModel().isCellEditable(row, convertColumnIndexToModel(column));
}
Run Code Online (Sandbox Code Playgroud)
另请参阅本教程以了解TableCellEditors
| 归档时间: |
|
| 查看次数: |
5168 次 |
| 最近记录: |