기본적인 GUI 컴포넌트
컴포넌트 |
설명 |
JLabel |
수정이 불가능한 텍스트나 아이콘을 화면에 표시한다. |
JTextField |
키보드에 사용자가 데이터를 입력할 수 있게 한다. (수정이 불가능하게도 가능) |
JButton |
마우스를 이용하여 클릭시 이베트가 발생할수있는 버튼 |
JCheckBox |
선택하거나 선택하지 않을 수 있는 옵션을 명시 |
JComboBox |
아이템을 클릭하거나 직접 입력이 가능한 상자에 타이핑하여 사용자가 선택할 수 있게 드롭 다운 리스트를 제공 |
JList |
사용자가 클릭하여 선택할 수 있는 아이템의 목록을 제공한다. 다중선택 가능 |
JPanel |
컴포넌트의 위치를 정하고, 컴포넌트를 만들 수 있는 영역을 제공한다. 그래픽을 위한 드로잉 영역으로도 사용된다. |
JFrame | 만들 수 있는 대부분의 윈도우는 JFrame의 인스턴스이거나 JFrame클래스의 서브클래스 이다. JFrame클래스는 윈도우에 있는 타이틀바, 최소화 버튼, 최대화버튼, 윈도우 닫기버튼과 같은 윈도우의 기본적인 속성과 행위를 제공한다. |
기보넉인 GUI컴포넌트 실습 프로젝트 압축파일
'Developer > Java' 카테고리의 다른 글
Serializable(직렬화)란?? (0) | 2012.11.01 |
---|---|
Swing vs AWT (0) | 2012.08.22 |
HashMap value를 정렬하는 방법 (0) | 2012.07.18 |
Java GUI - JOptionPane (0) | 2012.07.12 |
배열의 복사 (0) | 2012.07.04 |