gpt4 book ai didi

java - 分屏程序,如何更改内容[Java]

转载 作者:行者123 更新时间:2023-12-01 05:25:47 27 4
gpt4 key购买 nike

sketch

我在大学只上了几门java课,但我想做一件我不知道该怎么做的事情。

基本上是一个带有 SplitPane 的窗口,在左侧我有一个用切换按钮制作的菜单,在右侧我需要根据每个按钮。

  • 有什么方法可以在单独的JFrame Form上设计ViewAViewB,然后加载到我的右侧 当我点击菜单项时?

  • 另一个想法是,将ViewA和ViewB放在右侧上放置一个JTabbedPane,并隐藏Tabs。那么有什么办法可以隐藏标签吗?

我没有用java开发的经验,关于这个概念的任何问题(困难,加载时间,内存,维护),如果你知道更好的方法,我只是不想弹出很多窗口。

最佳答案

一种非常简单的方法是在右侧简单地设置一组 jPanel,其中只有一个设置为 Visible

基本上,对于左侧的每个切换,您将有一个事件监听器来执行以下操作:

 private void toggle1ActionPerformed(java.awt.event.ActionEvent evt) {                                                        

jPanel1.setVisible(false);
jPanel2.setVisible(false);
jPanel3.setVisible(true);
}

只需根据各个切换更改真实值即可。

在 Netbeans 中,如果使用 GUI 编辑器,您只需双击切换按钮即可生成监听器和适当的方法,然后为其填写代码。

关于java - 分屏程序,如何更改内容[Java],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9688830/

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