关于Jtable编辑后保存的问题????? 呼叫大牛!可惜哥以前做VC现在沦落到做java了真晕 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没弄过Jtable,,,好久没有弄Swing啦。 关于数据提交的:if (table.isEditing()) { //判断是否在编辑 int row = table.getEditingColumn();//那一行 int col = table.getEditingColumn(); //那一列 TableCellEditor editor = table.getCellEditor(row, col); editor.stopCellEditing();}不可以编辑的: class MyTable1Model extends DefaultTableModel { public MyTable1Model(Vector data,Vector columns){ super(data,columns); } public boolean isCellEditable(int row,int column){//那一行列是否可以编辑 return false; } public Class getColumnClass(int col) { //某一列的值的类型 return String.class; } } Jtable有一个bug,如果你编辑了一个cell完了之后焦点还在那个cell上,那么这个cell的值不会被更新,即使你切换到其他应用上,所以编辑完了之后要按回车或点一下其他的cell这样才会被保存不能设置某一列不能被编辑,需要自己写代码处理 继承初始化问题 关于绘制双曲线和贝塞尔曲线的问题,求高手帮忙、、、、、、 java 两线程同时对一管道内写入不同数据 使用java开发基于C/S模式的应用程序 log4j.xml 输出日志问题 关于Java中 JOptionPane.showMessageDialog() 不能正常显示的问题 请问JOptionPane.showMessageDialog(message)中message支持html吗? 下面的代码有问题吗?怎么点击登陆没反应啊! 一个新人,请大家指点一二 新手学java--网络编程socket搞不懂的问题 java反射 私有构造器 大家一起来做题目--求独立数的个数
if (table.isEditing()) { //判断是否在编辑
int row = table.getEditingColumn();//那一行
int col = table.getEditingColumn(); //那一列
TableCellEditor editor = table.getCellEditor(row, col);
editor.stopCellEditing();
}
不可以编辑的:
class MyTable1Model extends DefaultTableModel {
public MyTable1Model(Vector data,Vector columns){
super(data,columns);
}
public boolean isCellEditable(int row,int column){//那一行列是否可以编辑
return false;
}
public Class getColumnClass(int col) { //某一列的值的类型
return String.class;
}
}
不能设置某一列不能被编辑,需要自己写代码处理