제어는 작성하여 위지트(widget) 상위/하위 트리에서 원하는 위치에 배치할 수 있는 위지트입니다. SWT API 참조 및 예제에는 다른 종류의 제어와 사용법에 대한 자세한 정보가 있습니다. org.eclipse.swt.widgets 패키지에서는 SWT의 위지트(widget) 코어 세트를 정의합니다. 다음 표에서는 이 패키지에 제공된 구체적인 제어 유형을 요약합니다.
위지트(widget) |
목적 |
---|---|
브라우저 | 기본 HTML 렌더러를 포함한 제어 |
단추 | 누르거나 놓았을 때 알림을 실행하는 선택 가능한 제어 |
캔버스 | 임의의 그래픽을 그리기 위한 표면을 제공하는 컴포지트 제어. 사용자 정의 제어를 구현하는 데 주로 사용합니다. |
캐럿 | 대개 텍스트의 삽입점으로 사용되는 i-빔 |
콤보 | 사용자가 문자열 목록에서 문자열을 선택하거나, 선택에 따라 편집 가능한 텍스트 필드에 새 값을 입력할 수 있게 해주는 선택 가능한 제어 |
컴포지트 | 다른 위지트(widget)를 포함할 수 있는 제어 |
쿨 표시줄 | 표시줄에 포함된 쿨 항목의 위치를 동적으로 조정할 수 있게 해주는 컴포지트 제어 |
쿨 항목 | 쿨 표시줄의 동적으로 위치 조정 가능한 영역을 나타내는 선택 가능한 사용자 인터페이스 오브젝트 |
그룹 | 다른 위지트(widget)를 그룹화하고 에치된(etched) 경계 및/또는 레이블로 둘러싼 컴포지트 제어 |
레이블 | 문자열이나 이미지를 표시하는 선택 불가능한 제어 |
링크 | 링크로 텍스트를 표시하는 선택 가능한 제어 |
목록 | 사용자가 문자열 목록에서 문자열을 선택할 수 있게 해주는 선택 가능한 제어 |
메뉴 | 메뉴 항목이 포함된 사용자 인터페이스 오브젝트 |
메뉴 항목 | 메뉴의 항목을 나타내는 선택 가능한 사용자 인터페이스 오브젝트 |
진행 표시줄 | 일반적으로 그래프 표시줄의 형태로 진행을 사용자에게 표시해 주는 선택 불가능한 제어 |
새시 | 상위 창 내에서 사용자가 새시의 고무 밴드 윤곽선을 끌 수 있게 해주는 선택 가능한 제어. 하위 위지트(widget)의 분할 선 위치를 재조정하여 하위 위지트(widget) 크기를 조정하는 데 사용됩니다. |
배율 | 숫자 값 범위를 나타내는 선택 가능한 제어 |
화면이동 표시줄 | 양수 값 범위를 나타내는 선택 가능한 제어. V_SCROLL 및/또는 H_SCROLL 스타일을 갖고 있는 컴포지트에 사용합니다. |
쉘 | OS 창 관리자가 관리하는 창. 디스플레이(상위 레벨 쉘) 또는 다른 쉘(보조 쉘)은 쉘의 상위가 될 수 있습니다. |
슬라이더 | 숫자 값 범위를 나타내는 선택 가능한 제어. 슬라이더는 범위를 따라 현재 값을 조정할 수 있는 끌기 가능한 엄지 손가락 모양을 제공함으로써 배율과 구분됩니다. |
스피너 | 사용자가 숫자 값을 입력하고 수정할 수 있는 선택 가능한 제어 |
탭 폴더 | 레이블이 있는 탭을 사용하여 사용자가 선택할 수 있는 페이지를 그룹화하는 컴포지트 제어 |
탭 항목 | 탭 폴더의 페이지의 경우 탭에 해당하는 선택 가능한 사용자 인터페이스 오브젝트 |
테이블 | 사용자가 선택할 수 있는 테이블 항목 목록을 표시하는 선택 가능한 제어. 항목의 다른 속성을 나타내는 여러 열을 표시하는 행에 있는 항목 |
테이블 열 | 테이블의 열을 나타내는 선택 가능한 사용자 인터페이스 오브젝트 |
테이블 항목 | 테이블의 항목을 나타내는 선택 가능한 사용자 인터페이스 오브젝트 |
텍스트 | 사용자가 텍스트를 입력해 넣을 수 있는 편집 가능한 제어 |
도구 모음 | 선택 가능한 도구 모음 항목의 레이아웃을 지원하는 컴포지트 제어 |
도구 항목 | 도구 모음의 항목을 나타내는 선택 가능한 사용자 인터페이스 오브젝트 |
추적기 | 고무 밴드 사각형을 구현하는 사용자 인터페이스 오브젝트 |
트레이 | 일부 운영 체제의 작업 표시줄 상태 영역의 일부인 시스템 트레이를 표시합니다. |
트레이 항목 | 운영 체제의 시스템 트레이에 있는 항목을 표시하는 선택 가능한 사용자 인터페이스 오브젝트 |
트리 | 사용자가 선택할 수 있는 트리 항목의 계층 목록을 표시하는 선택 가능한 제어 |
트리 열 | 트리에서 열을 나타내는 선택 가능한 사용자 인터페이스 오브젝트 |
트리 항목 | 트리의 트리 항목 계층 구조를 나타내는 선택 가능한 사용자 인터페이스 오브젝트 |