JTabbedPane 라는 패널이 있다.
위쪽에 탭이 나와서 원하는 페이지를 볼 수 있다.
물논 getContentPane() 으로 받아낸 Container 위에 올려야한다.
JTabbedPane tab = new JTabbedPane();
tab.addTab("Login", new JPanel() );
tab.addTab("Input", new JPanel() );
tab.addTab("zz", new JPanel() ); //세개 추가하면 새개 추가됨 ㅋ
this.con.add("Center", tab); //보더 레이아웃 상태라 Center에 이 Tab 판넬을 넣었다.
//con 은 JFrame 객체에서 뽑아낸 Container 값이다.
|
http://blog.naver.com/skykingkjs/150144863496 //잘 모르겠으면 참고할것.
이제 위에 탭을 눌러주면 addTab에서 추가한 판넬들을 넘나들수 있다.
매소드
tab.setSelectedIndex(int index); //원하는 페이지의 번째-1 을 입력하면 그페이지를 보여준다.
'Programming > JAVA' 카테고리의 다른 글
[Swing] 자주 쓰는 ActionListener 예제 (0) | 2012.10.07 |
---|---|
[Swing] 컴포넌트별 포커스 옮기기 (0) | 2012.10.07 |
[Swing] JFrame 위에 JPanel을 올릴수 없다 (0) | 2012.10.07 |
[Swing] 스윙의 간편한 이벤트 등록 (0) | 2012.10.07 |
[Swing] 메세지창 띄우기, JOptionPane.showConfirmDialog, JOptionPane.showMessageDialog (0) | 2012.10.07 |