Swing常见问题

http://blog.csdn.net/runningya/article/details/6629565 

个人补充:

1、刷新JTable

    当刷新一个有行排序(TableRowSorter)的JTable时,需要在table.setModel()与table.updateUI()之间加上一步,tableRowSorter.setModel(),

这样才能保证刷新后的table在取值的时候不会报ArrayIndexOutofBounds异常。如果刷新后的数据总数(行数)与刷新前的数据总数一致,可能不会

发现这个隐患,一旦刷新后的数据比刷新前的数据少时,这个问题就产生了。 

2、显示一个JTable

    JTable必须放在一个面板容器里才能正常显示title。一般都是放在JScrollPane里。

原文地址:https://www.cnblogs.com/mabaishui/p/2576283.html