기본적인 GUI 컴포넌트


컴포넌트

설명 

JLabel 

수정이 불가능한 텍스트나 아이콘을 화면에 표시한다. 

JTextField 

키보드에 사용자가 데이터를 입력할 수 있게 한다. (수정이 불가능하게도 가능)

JButton

마우스를 이용하여 클릭시 이베트가 발생할수있는 버튼

JCheckBox 

선택하거나 선택하지 않을 수 있는 옵션을 명시 

JComboBox 

아이템을 클릭하거나 직접 입력이 가능한 상자에 타이핑하여 사용자가 선택할 수 있게 드롭 다운 리스트를 제공 

JList 

사용자가 클릭하여 선택할 수 있는 아이템의 목록을 제공한다. 다중선택 가능 

JPanel

컴포넌트의 위치를 정하고, 컴포넌트를 만들 수 있는 영역을 제공한다. 그래픽을 위한 드로잉 영역으로도 사용된다.

 JFrame

 만들 수 있는 대부분의 윈도우는 JFrame의 인스턴스이거나 JFrame클래스의 서브클래스 이다. JFrame클래스는 윈도우에 있는 타이틀바, 최소화 버튼, 최대화버튼, 윈도우 닫기버튼과 같은 윈도우의 기본적인 속성과 행위를 제공한다.


기보넉인 GUI컴포넌트 실습 프로젝트 압축파일

Chapter11.zip


'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
Posted by No names
,