AWT 컨트롤
모든 사용자 인터페이스는 다음 세 가지 주요 측면을 고려합니다.
UI elements: 사용자가 궁극적으로보고 상호 작용하는 핵심 시각적 요소입니다. GWT는이 튜토리얼에서 다룰 기본에서 복잡한 것에 이르기까지 널리 사용되는 공통 요소의 방대한 목록을 제공합니다.
Layouts:UI 요소가 화면에서 구성되는 방식을 정의하고 GUI (그래픽 사용자 인터페이스)에 최종 모양과 느낌을 제공합니다. 이 부분은 레이아웃 장에서 다룰 것입니다.
Behavior:사용자가 UI 요소와 상호 작용할 때 발생하는 이벤트입니다. 이 부분은 이벤트 처리 장에서 다룹니다.
모든 AWT 컨트롤은 Component 클래스에서 속성을 상속합니다.
Sr. No. | 제어 및 설명 |
---|---|
1 | 구성 요소 구성 요소는 GUI 컨트롤을위한 추상 수퍼 클래스이며 그래픽 표현이있는 객체를 나타냅니다. |
AWT UI 요소 :
다음은 AWT를 사용하여 GUI를 설계하는 동안 일반적으로 사용되는 컨트롤 목록입니다.
Sr. No. | 제어 및 설명 |
---|---|
1 | 상표 Label 객체는 컨테이너에 텍스트를 배치하기위한 구성 요소입니다. |
2 | 단추 이 클래스는 레이블이 지정된 버튼을 만듭니다. |
삼 | 체크 박스 확인란은 다음 중 하나에있을 수있는 그래픽 구성 요소입니다. on (true) 또는 off (거짓) 상태. |
4 | 확인란 그룹 CheckboxGroup 클래스는 확인란 집합을 그룹화하는 데 사용됩니다. |
5 | 명부 List 구성 요소는 사용자에게 스크롤되는 텍스트 항목 목록을 제공합니다. |
6 | 텍스트 필드 TextField 객체는 한 줄의 텍스트를 편집 할 수있는 텍스트 구성 요소입니다. |
7 | 텍스트 영역 TextArea 객체는 여러 줄의 텍스트를 편집 할 수있는 텍스트 구성 요소입니다. |
8 | 선택 선택 컨트롤은 선택 팝업 메뉴를 표시하는 데 사용됩니다. 선택한 항목이 메뉴 상단에 표시됩니다. |
9 | 캔버스 Canvas 컨트롤은 응용 프로그램이 무언가를 그리거나 사용자가 만든 입력을받을 수있는 직사각형 영역을 나타냅니다. |
10 | 영상 Image 컨트롤은 그래픽 이미지를 나타내는 모든 이미지 클래스의 수퍼 클래스입니다. |
11 | 스크롤 바 Scrollbar 컨트롤은 사용자가 값 범위에서 선택할 수 있도록 스크롤 막대 구성 요소를 나타냅니다. |
12 | 대화 Dialog 컨트롤은 사용자로부터 어떤 형태의 입력을받는 데 사용되는 제목과 테두리가있는 최상위 창을 나타냅니다. |
13 | 파일 대화 상자 FileDialog 컨트롤은 사용자가 파일을 선택할 수있는 대화 창을 나타냅니다. |