我正在编写一个java程序,我是GUI的新手。我想知道我是否可以在一个JFrame
上切换到另一个页面?
或者如何在软件安装设置中切换页面?
答案 0 :(得分:4)
是的,您可以使用CardLayout
切换到新页面。请查看CardLayout tutorial和CardLayout API。这种布局背后的想法是只有一张"卡" (或其他页面)在给定时间可见。因此,此布局允许您在同一窗口中的不同页面之间切换。
答案 1 :(得分:-1)
你可以实现"切换"使用setVisible()命令在JFrame中的两个JPanel对象之间进行如下操作:
panelA.setVisible(false); //the current JPanel you are switching out of
panelB.setVisible(true); //the JPanel you are switching to