gpt4 book ai didi

java - 如何使用GridLayout在Java中将中心组件设置在固定位置?

转载 作者:行者123 更新时间:2023-12-02 07:42:19 25 4
gpt4 key购买 nike

我在 Java 中有这个 Gridlayout。

它有 3 列。左右列包含图像,中间列包含数据。

由于我不太习惯使用布局管理器,所以我需要在这里询问。

如何将左右列设置为可变宽度并将中心布局设置为固定宽度。这样左右列就会被裁剪,但中心列保持不变并位于屏幕中央?

这对于 GridLayout 来说是可能的吗?

最佳答案

GridLayout 对于您的应用程序来说过于严格:您无法告诉它以不同于其他的方式对待某些行或列。也许您应该看看GridBagLayout。在那里,您可以使用权重设置为图像部分分配额外空间,让它们填充分配给它们的额外空间,并使中心部分保持其首选大小。如果首选大小不是您想要的大小,您可能必须将该组件包装到某个可以为其设置首选大小的组件中。

关于java - 如何使用GridLayout在Java中将中心组件设置在固定位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11409990/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com