gpt4 book ai didi

java - 寻找隐藏空间元素的 Java 布局管理器越来越短

转载 作者:搜寻专家 更新时间:2023-11-01 03:30:16 24 4
gpt4 key购买 nike

我正在寻找一个 Java layoutmanager,如果用户缩小窗口大小,它能够自动隐藏(不太重要的)由我定义的元素。

例如,标签行中的一个图标和一个 JTextField,它仅用于在视觉上增强表单。如果用户将窗口大小调整为最小尺寸,图标应该消失,以便将剩余空间留给标签和文本字段。

问候

最佳答案

如果没有足够的空间,GBL 将从 preferredSize 切换到 minimumSize,因此如果您为不太重要的组件设置一个非常小的 minimumSize,GBL 可能会为您工作。您还可以添加一个 componentListener,然后通过手动移除组件或切换到另一个 View 来重建 GUI。

您甚至可以在 GUI 中构建一个“迷你” View 按钮,它会自动将大小调整到尽可能小但保持合理的大小,而不是用户不得不在您精心设计的设计中随意处理他们自己的破坏性内容:)

关于java - 寻找隐藏空间元素的 Java 布局管理器越来越短,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2275701/

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