2014-06-17 3 views
-1

Java 프로그램을 코딩 중이며 GUI를 처음 사용합니다. 한 페이지에서 다른 페이지로 전환 할 수 있는지 알고 싶습니다 JFrame 아니요?JFrame의 페이지 전환

또는 소프트웨어 설치 설정에서와 같은 페이지를 어떻게 전환 할 수 있습니까?

답변

4

예, CardLayout을 사용하여 새 페이지로 전환 할 수 있습니다. CardLayout tutorialCardLayout API을 살펴보십시오. 이 레이아웃의 배경은 한 번에 하나의 "카드"(또는 다른 페이지) 만 표시된다는 것입니다. 따라서이 레이아웃은 같은 창에서 다른 페이지로 전환 할 수있게합니다.

-1

당신은로 setVisible을 (사용하여 JFrame의 JPanel의 두 개체 사이의 "전환"의 효과를 얻을 수있다) 명령과 같이 :

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