Java GridBagLayout中的Weightx和Weighty
我在理解这两个属性时遇到了一些麻烦。我应该如何赋予零件重量?这些数字如何计算?我试图阅读网上的几篇文章,但我不理解。
谢谢。
回答:
如果面板中的空间大于其中包含的组件的preferredDimension,则weightx和weighty用于将额外的空间分配给各个组件。
使用0.0到1.0之间的值(请考虑一个百分比)。
weightx是水平间距
重是垂直间距
在台式机中最常见的情况是,侧窗格保持固定大小(weightx / weighty = 0.0),而中央窗格占据了剩余空间(weightx / weighty
= 1.0)。但是,通过使用变体,您可以完全控制应用程序如何随着“框架”大小的变化来调整各个组件的大小。
以上是 Java GridBagLayout中的Weightx和Weighty 的全部内容, 来源链接: utcz.com/qa/418357.html