首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java se 表格数据更新 如何显示在界面上

2012-03-16 
java se 表格数据更新 怎么显示在界面上有一个以JTable 为参数生成的JScrollPane,现在想随着table内容的改

java se 表格数据更新 怎么显示在界面上
有一个以JTable 为参数生成的JScrollPane,现在想随着table内容的改变,在界面上显示出来,该怎么写。
从网上看到的说是给表格加数据监听,是这样子么,该怎么用啊。求各位详细解答。

[解决办法]
每次要刷新时,先把jtable里的东西删除干净,也就是先清空,然后在重新显示
[解决办法]
DefaultTableModel ulcTableModel = (DefaultTableModel) aulcTable
.getModel();
for (int i = ulcTableModel.getRowCount() - 1; i >= 0; i--) {
ulcTableModel.removeRow(i);
}

这段代码是删除的,aulcTABLE是表的名字,你根据自己的情况来处理,删除之后就是添加了。。。

添加代码差不多这样:
DefaultTableModel dtm = (DefaultTableModel) aulcTable.getModel();
for (int i = 0; i < ...; i++) {
dtm.addRow(new Object[] {
..... });

差不多就这样了。。

热点排行