for(int j=table.getRowCount()-1;j>=0;j-- )
((DefaultTableModel)table.getModel()).removeRow(j);
((DefaultTableModel)table.getModel()).removeRow(j);
解决方案 »
- 来看看这个怎么理解?
- 一个很奇怪的编码习惯
- 大文件下载 我很多的问题 谢谢大家帮忙~~
- java中add.list()的问题
- 集合元素排列问题...请高手..
- JCreator的调试
- getSelectedText()究竟是从TextComponent中读取什么?
- 麻烦告知小弟那有网络编程的例子,50分相送
- 为什么IBM的domOne例程不能运行?编译时出现Note: 5 files use or override a deprecated API. Recompile with "-deprecation" for details.错误!
- 请教一下,java读取txt文件如何分块读取类似图中001-005为一块的方法
- “没有找到类”问题求教
- 如何用java实现从数据库导入导出电子表格.xls文件?谢
谢谢 很奇怪运行时说超界了
我想是不是有所误会, 我的意思是把所有的内容设成空 不是减少row 数或column数
是不是没有专门的方法?我就借用geyf的循环这么做了 :(for(int j=table.getRowCount()-1;j>=0;j-- )
for(int i=table.getColumnCount()-1; i>=0; i--)
table.setValueAt("",j,i);
JTable table;
Vector columnHeads ;//列头的信息
...table.setModel(new DefaultTableModel(columnHeads,table.getRowCount()));这个可能比直接赋值自然些吧