gpt4 book ai didi

java - 如何允许一个类中的按钮设置其他类中其他面板的可见性?

转载 作者:行者123 更新时间:2023-11-29 09:50:00 26 4
gpt4 key购买 nike

我的项目有点问题。

我有一个类是一个显示 4 个按钮的面板。

我有 4 个类(目前只有一个),它们是显示各种组件的面板。这些面板将占用一个空间,并且一次只能看到一个面板。

我想做的是用各自的按钮控制面板的可见性。例如,当用户点击button1时,应该出现panel1,按下button2时,应该出现panel2等。

这是我第一次在 Java 中使用 GUI,感谢任何帮助。

最佳答案

这些是摆在你面前的选项,(按照我认为最适合你的顺序给出)

  1. CardLayout

    A CardLayout object is a layout manager for a container. It treats each component in the container as a card. Only one card is visible at a time, and the container acts as a stack of cards.

    有关详细信息,请参阅 How to Use CardLayout

  2. JTabbedPane

    A component that lets the user switch between a group of components by clicking on a tab with a given title and/or icon

    有关详细信息,请参阅 How to Use Tabbed Panes

  3. JDialog (也许是未修饰的)

    有关详细信息,请参阅 How to Make Dialogs

关于java - 如何允许一个类中的按钮设置其他类中其他面板的可见性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8875686/

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