如何切换取决于按钮动作框架内板?
-
20-08-2019 - |
题
我已经创建了具有工具栏,菜单栏和内容区域的应用程序。我已经加入了菜单和工具栏的应用程序窗口,但我坚持在显示基于按钮动作内容区域的面板(如添加,显示),这是通过工具栏点击。这是做这个正确的方式?有没有更好的方式来做到这一点?
解决方案
如果我理解正确的话,你想有多个JPanels
,其中只有一个在时间显示?如果是这样的话,这听起来像一个 CardLayout
是你所需要的。基本上,你的所有JPanels
添加以它独特的名字,然后你可以告诉CardLayout
其中哪些对的显示。
其他提示
我觉得CardLayout可能是你想要的东西,但如果像内存使用是一个问题,你真的要删除,并添加一个新JPanel /组件,您需要删除旧的JPanel并添加新的(有适当的约束和/或依赖于布局索引)。你必须验证()的内容窗格你作出这样的转变后。
不隶属于 StackOverflow