随笔-95  评论-31  文章-10  trackbacks-0
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 朔望魔刃 阅读(236) 评论(0)  编辑  收藏 所属分类: java

只有注册用户登录后才能发表评论。


网站导航: