如何取defaulttablemodel一行的数据 有什么方法?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【yzzlijun】截止到2008-07-12 03:18:23的历史汇总数据(不包括此帖):发帖的总数量:19 发帖的总分数:232 每贴平均分数:12 回帖的总数量:53 得分贴总数量:9 回帖的得分率:16% 结贴的总数量:19 结贴的总分数:232 无满意结贴数:5 无满意结贴分:80 未结的帖子数:0 未结的总分数:0 结贴的百分比:100.00% 结分的百分比:100.00% 无满意结贴率:26.32 % 无满意结分率:34.48 % 敬礼! 这俩个方法不知道对你有没有帮助getValueAt(int row, int column) 返回 row 和 column 处单元格的属性值。getDataVector() 返回由多个 Vector 组成的 Vector,它包含表的数据值。 private JTable getTblContent() { if (tblContent == null) { tblContent = new JTable(); DefaultTableModel defaultTableModel = new HFTableModel(); tblContent.setModel(defaultTableModel); tblContent.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); } return tblContent; } 由于是MVC模式,得先用实体table来取得被选行。像如下这样。 int iSelRow= getTblContent().getSelectedRow(); 再用defaulttablemodel这个实际的容器来取想要的具体数据。 String[] row = new String[COLOMN_COUNT]; for(int j=0;j<COLOMN_COUNT;j++){ row[j]=(String)getTblContent().getModel().getValueAt(iSelRow,j); } Java中的comparator 怎么使用Collections.max()求出最大值? 分布式互斥算法问题 一道经典JAVA面试题 字符串声明,然后初始化为 "" 和 null 有什么不同啊? 线程中的run方法是否有this引用 !!这是什么意思啊,大家来看看 学java最重要的是掌握什么? 如何用两“猫“将两计算机连接起来 关于SE的学习问题。 新人提问,如何判断回车结束输入? 分享 collection中添加一组数据 swing布局的问题,怎么才能让组件紧凑些
楼主【yzzlijun】截止到2008-07-12 03:18:23的历史汇总数据(不包括此帖):
发帖的总数量:19 发帖的总分数:232 每贴平均分数:12
回帖的总数量:53 得分贴总数量:9 回帖的得分率:16%
结贴的总数量:19 结贴的总分数:232
无满意结贴数:5 无满意结贴分:80
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:26.32 % 无满意结分率:34.48 %
敬礼!
getValueAt(int row, int column)
返回 row 和 column 处单元格的属性值。getDataVector()
返回由多个 Vector 组成的 Vector,它包含表的数据值。
if (tblContent == null) {
tblContent = new JTable();
DefaultTableModel defaultTableModel = new HFTableModel();
tblContent.setModel(defaultTableModel);
tblContent.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
}
return tblContent;
}
由于是MVC模式,得先用实体table来取得被选行。像如下这样。
int iSelRow= getTblContent().getSelectedRow(); 再用defaulttablemodel这个实际的容器来取想要的具体数据。
String[] row = new String[COLOMN_COUNT];
for(int j=0;j<COLOMN_COUNT;j++){ row[j]=(String)getTblContent().getModel().getValueAt(iSelRow,j);
}