搜索
首页 电脑/网络 软件 系统软件

Swing之JTable运用线程如何测试?

Swing之JTable运用线程如何测试?

全部回答

2018-03-27

49 0

    import javax。swing。*; import javax。swing。table。DefaultTableModel; import com。sun。java。
  swing。plaf。windows。WindowsClassicLookAndFeel; import java。  awt。*; import java。util。Vector; /** * 测试JTable添加数据,删除数据频繁操作,JTable出现数组越界的处理 * 在工作中如果遇到频繁的操作Jtable的数据,特别是速率很快的情况下,经常会遇到 * Exception in thread "AWT-EventQueue-0" java。
    lang。ArrayIndexOutOfBoundsException * 这样的数组越界的异常,这里引入Swing的一个线程,能很好的解决这个问题 * 供同样遇到这样问题的人参考。
   * @author 蒋家狂潮 * email:simon1006@163。com * */ public class ThreadTable extends JTable { private DefaultTableModel model; static String[] header = new String[] { "id", "name", "sex", "age" }; public ThreadTable() { model = new DefaultTableModel(header, 0); this。
    setModel(model); } public void deleteRows(int rowCount) throws Exception { if (rowCount >= model。
  getColumnCount()) { throw new Exception("删除的行数不能超过model的总行数!"); } else { for (int i = rowCount - 1; i >= 0; i--) { model。
    removeRow(i); } } }。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
系统软件
程序设计
电脑装机
操作系统/系统故障
硬件
笔记本电脑
百度
互联网
反病毒
软件
软件
系统软件
多媒体软件
办公软件
网络软件
图像处理软件
系统软件
系统软件
举报
举报原因(必选):
取消确定举报