日期:2014-05-16 浏览次数:20338 次
??? 首先不要迷信GridBagLayout,它很强,但不是万能的。
??? 使用好GridBagLayout的核心要点是理解GridBagConstraints的各类参数。网上有许多关于关于这些知识的好文章。
? ? 在设计界面的时候。首先应当然现在纸上规划好,哪里应当用网格包,哪里应该用其他的布局。如果要用网格包,先想好要多少网格,网格大小的比例.及其它对网格的规划。
?
GridBagConstraint的重要属性:
weightx,weighty?
权重值,或者或者理解为表格之间大小的比值关系。每个网格都有weightx,weighty。那么每个网格大小之比就取决于每个网格的weightx(或weighty)之比。
?
gridx,gridy?
组件所在的网格位置。
?
gridwidth,gidyheight?
组件占用的网格数。
?
fill?
若组件小于网格,则组件按照fill指定的方式填充网格。
?