PyGTK-엔트리 클래스
입력 위젯은 한 줄 텍스트 입력 위젯입니다. 입력 한 텍스트가 위젯 할당보다 길면 위젯이 스크롤되어 커서 위치가 표시됩니다.
이 클래스의 set_visibility () 메서드를 사용하여 입력 필드를 암호 모드로 변환 할 수 있습니다. 입력 된 텍스트는 invisible_char () 메서드에서 선택한 문자로 대체되며 기본값은 '*'입니다.
Entry 클래스에는 다음과 같은 생성자가 있습니다.
gtk.Entry(max = 0)
여기서 max는 입력 필드의 최대 길이 (문자)를 나타냅니다. 매개 변수는 숫자 값 (0-65536)을 사용합니다.
다음 표는 엔트리 클래스의 중요한 방법을 보여줍니다-
S.NO | 방법 및 설명 |
---|---|
1 | set_visibility(visible) false 인 경우 문자를 기본 보이지 않는 문자 인 '*'로 대체하여 내용이 가려집니다. |
2 | set_invisible_char(char) 입력 필드의 기본 '*'문자는 char로 대체됩니다. |
삼 | set_max_length(x) 이렇게하면 "max-length"속성이 x 값으로 설정됩니다. (0-65536) |
4 | set_text(str) 그러면 "text"속성이 다음 값으로 설정됩니다. str. 문자열str 항목의 현재 내용을 바꿉니다. |
5 | get_text() 이것은 항목의 내용을 포함하는 문자열 인 "text"속성의 값을 반환합니다. |
6 | set_alignment() 그러면 "xalign"속성이 다음 값으로 설정됩니다. xalign. set_alignment ()는 항목 필드에서 내용의 수평 위치를 제어합니다. |
다음 신호는 항목 위젯에 의해 방출됩니다-
활성화 | 이것은 항목이 사용자 작업에 의해 활성화되거나 프로그래밍 방식으로 활성화 될 때 발생합니다. gtk.Widget.activate() 방법. |
역행 키이 | 이것은 Backspace 키는 키보드에서 입력됩니다. |
클립 보드 복사 | 항목의 선택 텍스트가 클립 보드로 복사 될 때 발생합니다. |
절단 클립 보드 | 항목의 선택 항목을 잘라내어 클립 보드에 넣을 때 발생합니다. |
클립 보드 붙여 넣기 | 클립 보드의 내용을 항목에 붙여 넣을 때 발생합니다. |