2010-06-09 64 views
3

在许多书籍weightxweighty值以不同的方式表示:的GridBagConstraints的weightx和沉重值

也有人说,0.0至1.0 对方说0到100 其他说,直到1000

我很多困惑。

在API中,这些变量是双重类型,所以我认为第一个是正确的,但它是什么意思是0.4或0.7的值?是百分比值,点值?什么相对?

回答

2

其实这些都是重量。所以重要的是它们都处于相同的“规模”上。

如果百分比与否,那么它们并不重要,最终,它们会在维度上评估它们的总数。所以只要使用看起来最清晰的东西就可以了。

4

我会按照在How to Use GridBagLayout的Swing教程中使用的示例进行操作。

在这种情况下,1.0意味着随着框架的增长,组件获得所有额外的空间。 0.0意味着它没有空间。

+0

+1。每个Swing的答案都应该包含Swing教程的链接: - ] – Gnoupi 2010-06-09 15:16:49