본문 바로가기

미래(2015-2016)/자습

JTabbedPane

- 탭 형식으로 각 탭에 컴포넌트나 패널을 붙일 수 있다.


import java.awt.*;
import java.awt.Container;

import javax.swing.*;

public class UseTabbedPane extends JFrame
{
    // 원래 프레임에 컴포넌트를 담기위해서는 Container를 통해 담아야 하는데 1.5 버전 이후로 생략되었다.
//  Container cotentpane;
    JTabbedPane tabPane;
    
    UseTabbedPane()
    {
        super("TabbedPane Test");
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setBounds(300, 300, 300, 300);
        
        tabPane = new JTabbedPane();
        tabPane.add("탭 1", new JLabel("테스트 라벨1"));
        tabPane.add("탭 2", new JTextField(10));
        tabPane.add("탭 3", new JLabel("테스트 라벨3"));
        
        add(tabPane);
        setVisible(true);
    }
    
    public static void main(String[] args)
    {
        new UseTabbedPane();
    }

}


'미래(2015-2016) > 자습' 카테고리의 다른 글

토끼 속도 줄이기  (0) 2016.01.13
오늘의 과제  (0) 2015.12.14
룩앤필 사용하기  (0) 2015.11.03
JToolBar  (0) 2015.11.02
JTable, DefaultTableModel  (0) 2015.11.02