我正在使用Swing开发Java应用程序。我在我的应用程序中使用菜单栏。每当我点击一个菜单项时,我需要在包含菜单选项的窗口中打开一个新的面板/框架。
准确地说,我不想在点击菜单项时打开一个新窗口。这个问题的可能解决方案是什么?
提前致谢。
答案 0 :(得分:2)
如果你想把窗口放在其他窗口中,你应该看看JInternalFrame:
http://download.oracle.com/javase/tutorial/uiswing/components/internalframe.html
答案 1 :(得分:1)
如果您不想在单击菜单项时打开新窗口,CardLayout
是一个不错的选择。另外,请不要忽视在actions中使用menus的便利性。