gpt4 book ai didi

java - 在 JFrame 中隐藏某些控件时控件的位置发生变化

转载 作者:行者123 更新时间:2023-12-02 00:08:28 24 4
gpt4 key购买 nike

我有一个 JFrame,其中有很多控件。我多次调用这个框架,有时我必须隐藏一些控件。当我隐藏控件时,其他未隐藏的控件的位置会自动更改。我想避免这种行为。请在这方面提供帮助。

  pnlRec.setVisible(true);
btnNew.setVisible(false);

最佳答案

我建议一个基于CardLayout的解决方案。将所有要隐藏的组件放置在带有 CardLayoutJPanel 中。每个面板应有 2 张卡 - 原始组件和空面板。无需隐藏组件,只需交换显示空卡面板的卡即可。

这应该保持布局相同。

关于java - 在 JFrame 中隐藏某些控件时控件的位置发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13373433/

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