关于从JTable中获取值得问题 我想从JTable中取值,在JTable中有很多行要取,但是当我把所有值都输入完毕后,按下按钮,最后一个输入的值是NULL,这是为了什么,应该怎么做才能取到该值?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 确定那个值 输入进取了吗?循环JTablemodule查看一下吧 没有取进去,所以才是NULL啊,是不是我先要使那个单元不可编辑? 什么问题这不好说!把你的代码复制过来看看估计是Jtable对象的没有得到 你最后一个输入后要回车(让jtable的celleditor退出编辑状态)才能赋值。 假设table是你程序的JTable对象,column_index是你编辑的表格中最后的列序号int editingRow = table.getSelectedRow(); if(editingRow!=-1){ TableCellEditor cellEditor = table.getCellEditor(editingRow,column_index); cellEditor.stopCellEditing(); } 假设jtable是你的表格对象。在取值直前加下面的代码:TableCellEditor cellEditor = jtable.getCellEditor();if(cellEditor != null ){ cellEditor.stopCellEditing();} 我想知道怎么从JTable中怎么取值出来。 求DataInputStream的长度问题 java io入门 一个static变量的问题 jackrabbit怎样实现建立中文名字的知识库 如何计算出一个正弧 Stringbuffer的问题? 有关编写记事本的问题 急求IBM viavoice 关于getBytes()的问题!!!???? 帮我看看为什么会报错呢 Java socket通信readLine读阻塞的问题 问个问题
循环JTablemodule查看一下吧
估计是Jtable对象的没有得到
在取值直前加下面的代码:
TableCellEditor cellEditor = jtable.getCellEditor();
if(cellEditor != null ){
cellEditor.stopCellEditing();
}