텍스트 상자
Text box텍스트 상자(입력 상자), 텍스트 필드 또는 텍스트 입력 상자는 사용자가 프로그램에서 사용할 텍스트 정보를 입력할 수 있도록 하는 그래픽 사용자 인터페이스의 제어 요소다.[1][2]휴먼 인터페이스 가이드라인에서는 입력 한 줄만 필요할 경우 단일 줄 텍스트 상자를, 두 줄 이상의 입력이 필요할 수 있는 경우에만 다중 줄 텍스트 상자를 권장한다.편집 불가능한 텍스트 상자는 단순히 텍스트를 표시하는 목적을 제공할 수 있다.
일반적인 텍스트 상자는 모든 크기의 직사각형이며, 텍스트 상자와 인터페이스의 나머지 부분을 구분하는 테두리가 있을 수 있다.텍스트 상자는 0, 1 또는 2개의 스크롤 막대를 포함할 수 있다.텍스트 상자는 일반적으로 텍스트 커서(일반적으로 깜박이는 수직선)를 표시하며, 편집 중인 텍스트의 현재 영역을 나타낸다.마우스 커서가 텍스트 상자 위를 맴돌 때 모양이 바뀌는 것이 일반적이다.
표준 기능
일반적인 구현을 통해 사용자는 다음을 수행할 수 있다.
- 키보드를 사용하여 텍스트 입력
- 키를 누르면 캐럿이 있는 곳에 텍스트가 나타난다.일부 매우 간단한 텍스트 상자는 캐럿을 표시하지 않을 수 있으며, 이는 입력된 새 문자가 현재 텍스트의 끝에 나타날 것임을 시사한다.
- 텍스트 탐색 및 선택
- 마우스 사용:
- 마우스 커서로 원하는 지점을 클릭하여 캐럿 위치 변경;
- 텍스트의 원하는 부분의 한쪽 끝에 커서를 놓고 버튼을 누른 상태에서 다른 쪽 끝으로 끌면서 메인 마우스 버튼을 눌러 텍스트의 일부를 선택하십시오.
- 키보드 사용:
- 화살표 키를 누르면 캐럿 위치가 한 문자 또는 줄(다행 텍스트 상자)씩 변경됨;
- 홈/엔드 키(Microsoft의 Windows OS) 또는 명령 왼쪽 화살표/명령 오른쪽 화살표(Apple의 Mac OS)를 누르면 캐럿이 줄의 시작/끝으로 이동한다.
- Page Up/Down을 누르면 캐럿이 페이지(한 번에 텍스트 상자에 표시할 수 있는 줄 수)가 뒤로/앞으로 이동하거나(Windows) 스크롤바 엄지를 캐럿 위치(Mac OS)를 변경하지 않고 페이지 뒤로/앞으로 이동한다.
- 화살표 키 또는 Home/End 키를 누르는 동안 Ctrl 키(Windows)를 누르면 캐럿이 더 큰 단계(예: 단어, 단락 또는 문서의 시작/끝)에서 이동하게 된다.
- 화살표를 누른 상태에서 옵션 키(Mac OS)를 잡으면 캐럿 전체 단어 또는 단락이 이동된다.
- Ctrl 키를 누른 상태에서 위쪽 또는 아래쪽 화살표(Mac OS) 또는 Ctrl 키를 누른 상태에서 홈/끝(Windows)을 누르면 캐럿이 문서의 시작 또는 끝으로 이동된다.
- 마우스나 키보드로 캐럿 위치를 변경하는 동안 Shift 키를 누른 상태에서 캐럿 위치와 현재 위치 사이의 텍스트를 선택한다.
- Control-A Ctrl+A(Windows)를 누르면 모든 텍스트가 선택된다.
- 마우스 사용:
- 텍스트 편집(이미 입력된 텍스트 변경 활성화)
- Ctrl+Z / Ctrl+Y(Windows) 또는 명령-Z/명령-shift-Z(Mac OS)로 변경 취소/다시 실행
표시된 키는 Microsoft Windows 및 Mac OS X의 텍스트 상자 위젯과 관련이 있으며, X Window 시스템 및 다른 시스템 아래에 유사한 키보드 바인딩이 존재하며 일반적으로 Windows와 동일한 체계를 따른다.
참조
- ^ 08/2020
- ^ "text box". techTerms.