在许多书籍weightx
和weighty
值以不同的方式表示:的GridBagConstraints的weightx和沉重值
也有人说,0.0至1.0 对方说0到100 其他说,直到1000
我很多困惑。
在API中,这些变量是双重类型,所以我认为第一个是正确的,但它是什么意思是0.4或0.7的值?是百分比值,点值?什么相对?
在许多书籍weightx
和weighty
值以不同的方式表示:的GridBagConstraints的weightx和沉重值
也有人说,0.0至1.0 对方说0到100 其他说,直到1000
我很多困惑。
在API中,这些变量是双重类型,所以我认为第一个是正确的,但它是什么意思是0.4或0.7的值?是百分比值,点值?什么相对?
其实这些都是重量。所以重要的是它们都处于相同的“规模”上。
如果百分比与否,那么它们并不重要,最终,它们会在维度上评估它们的总数。所以只要使用看起来最清晰的东西就可以了。
我会按照在How to Use GridBagLayout的Swing教程中使用的示例进行操作。
在这种情况下,1.0意味着随着框架的增长,组件获得所有额外的空间。 0.0意味着它没有空间。
+1。每个Swing的答案都应该包含Swing教程的链接: - ] – Gnoupi 2010-06-09 15:16:49