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 키는 키보드에서 입력됩니다.
클립 보드 복사 항목의 선택 텍스트가 클립 보드로 복사 될 때 발생합니다.
절단 클립 보드 항목의 선택 항목을 잘라내어 클립 보드에 넣을 때 발생합니다.
클립 보드 붙여 넣기 클립 보드의 내용을 항목에 붙여 넣을 때 발생합니다.