2014-06-17 117 views
-1

我正在编写一个Java程序,我是GUI新手。我想知道如果我可以切换到另一个页面上的一个JFrame或不?在JFrame中切换页面

或者我该如何在软件安装设置中的页面之间切换?

回答

4

是的,您可以使用CardLayout切换到新页面。看看CardLayout tutorialCardLayout API。这种布局背后的想法是,在给定的时间只有一个“卡”(或其他页面)可见。这种布局允许您在同一窗口中的不同页面之间切换。

-1

可以通过使用调用setVisible(实现的“切换”在一个JFrame 2个的JPanel对象之间的效应)命令,象这样:

panelA.setVisible(false); //the current JPanel you are switching out of 
panelB.setVisible(true); //the JPanel you are switching to