坑爹的JTable.getSelectedRows()
来源:互联网 发布:工厂设备数据采集系统 编辑:程序博客网 时间:2024/06/11 05:13
还是在搞课程设计,今天遇到一个很蛋疼的问题,我想实现同时删除JTable上的多条数据,于是写了如下代码
int[] selRow = jTable.getSelectedRows(); //jTable是我的表格
for (int i=0;i<selRow.length;i++){
tm.removeRow(selRow[i]); //tm是我的TableModel;
}
然后一直报数组越界,我就奇了怪了,怎么会数组越界呢???搞了好久,最后总算搞明白了,tm没removeRow一次,jTable的行号就改变一下,于是改成了如下就可以了
int[] selRow = jTable.getSelectedRows(); //jTable是我的表格initRow = selRow[0];for (int i=0;i<selRow.length;i++){ tm.removeRow(selRow[0]); //tm是我的TableModel;}
坑爹呢!!!!
0 0
- 坑爹的JTable.getSelectedRows()
- JTable的相关用法
- JTable的学习
- jtable单元格的扩展
- ResultSet的JTable显示
- 间隔色的 JTable
- JTable的一些用法
- JTable的使用
- 理解JTable的用法
- JTable的使用
- JTABLE的修改
- JTable的基本使用
- check的jtable
- 关于JTable的用法
- 一个JTable的例子
- Jtable 的用法
- JTable的简单用法
- JTable的输入问题
- 对Octopress更换个性化主题
- Python学习笔记-变量和数据类型
- 怎样打开a链接不刷新页面
- 最终之LMS
- Configuring the Avatar(配置avatarr㘝)
- 坑爹的JTable.getSelectedRows()
- cifar
- 如何用两个栈实现一个队列,以及用两个队列实现一个栈
- PowerDesigner之概念数据模型
- 算法:完美覆盖
- Java日志性能那些事
- 阅读笔记《JavaScript高级程序设计》
- Android屏幕适配全攻略(最权威的官方适配指导)
- HTML学习6:常用标签之超链接标签