GridBagLayout 详解
http://blog.csdn.net/kingxiaokang/archive/2009/10/03/4630788.aspx
GridBagConstraints可以从11个方面来进行控制和操纵,也可以给你提供一些帮助。这些内容是:
Gridx——组件的横向坐标
Girdy——组件的纵向坐标
Gridwidth——组件的横向宽度,也就是指组件占用的列数,这与HTML的colspan类似
Gridheight——组件的纵向长度,也就是指组件占用的行数,这与HTML的rowspan类似
Weightx——指行的权重,告诉布局管理器如何分配额外的水平空间
Weighty——指列的权重,告诉布局管理器如何分配额外的垂直空间
Anchor——告诉布局管理器组件在表格空间中的位置
Fill——如果显示区域比组件的区域大的时候,可以用来控制组件的行为。控制组件是垂直填充,
还是水平填充,或者两个方向一起填充
Insets——指组件与表格空间四周边缘的空白区域的大小
Ipadx—— 组件间的横向间距,组件的宽度就是这个组件的最小宽度加上ipadx值
ipady—— 组件间的纵向间距,组件的高度就是这个组件的最小高度加上ipady值
JTable 排序
http://www.ademo.cn/Code/Java/Swing-Components/SortableTableExample.htm