gpt4 book ai didi

java - 禁用自动调整 GridBagLayout 大小 (Java)

转载 作者:行者123 更新时间:2023-12-01 18:13:45 26 4
gpt4 key购买 nike

我正在创建一个用于饮料订单的 Java 桌面应用程序,并且我使用 GridBagLayout。但所有元素都会自动调整大小......我在 Google 和这个网站上做了一些研究,但没有找到我想要的东西......

这是我的应用程序:

Screenshot of my app

正如您所看到的,我有两个侧面:左侧包含按钮,右侧包含订单内容和一些实用程序。但所有按钮的大小并不相同(它会使用 GridBagLayout 自动调整大小),有时右侧也会调整大小(这取决于我在左侧放置的项目)。我想禁用此自动调整大小。我已经尝试过 panel.setMaximumSize() 但它对我来说失败了。

最佳答案

可以使用

调整大小和调整大小行为
GridBagConstraints c = new GridBagConstraints();
c.weightx = 1.0;

适用于所有按钮。

关于java - 禁用自动调整 GridBagLayout 大小 (Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60412993/

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