在许多书中,weightx
和weighty
值以不同的方式表达:
我很困惑。
在API中,这些变量是双重类型,所以我认为第一个是正确的但是它意味着值是0.4还是0.7?是百分比值,点值?相对的是什么?
答案 0 :(得分:4)
我会按照How to Use GridBagLayout上的Swing教程中使用的示例。
在该上下文中,1.0表示随着帧的增长,组件获得所有额外空间。 0.0意味着它没有空间。
答案 1 :(得分:2)
实际上,这些都是重量。所以重要的是它们都处于相同的“规模”。
然而,如果百分比与否,最终评估它们在维度上的总计并不重要。所以,只需使用对你来说最清楚的东西。