swing里面的JTable删除多行或者多个不连续的行,要使用如下方法:
int[] rows = jTable1.getSelectedRows();
int n =0;
int deleteRow = 0;
for(int i=0;i<rows.length;i++){
DefaultTableModel dtm = (DefaultTableModel)jTable1.getModel();
//规律是:待删除的行减去删除掉的行个数 即为待删除的行索引
deleteRow = rows[i]-n;
dtm.removeRow(deleteRow);
n++;
}
swing里面加入进度条,如果一个JFrame里面加入许多组件,这时候某个组件执行一个时间长的操作,加入进度条显示?
采用swingworker
posted on 2012-05-23 21:22
朔望魔刃 阅读(235)
评论(0) 编辑 收藏 所属分类:
java