본문 바로가기
728x90

분류 전체보기28

[Tkinter] 8. 기본 위젯: 엔트리 Entry 위젯 엔트리 Entry 엔트리 위젯은 사용자에게 값을 입력할 수 있는 한 줄 텍스트 필드를 제공하는 위젯이다. name = ttk.Entry([부모], textvariable=[변수]) 구성 옵션 textvariable 엔트리와 연결된 변수 연결된 변수의 값이 변경되면 엔트리 필드 값이 변경되고, 엔트리 필드 값이 변경되면 연결된 변수의 값이 변경된다. show 문자 그대로가 아닌 지정한 문자로 표시되게 한다. width 화면에 표시되는 문자 수 입력할 수 있는 최대 문자 수를 지정하는 것이 아닌 지정한 만큼 표시만 되는 것이니 참고하자. 참조 https://tkdocs.com/tutorial/widgets.html#entry https://tcl.tk/man/tcl8.6/TkCmd/ttk_entry.htm 2024. 2. 14.
[Tkinter] 7. 기본 위젯: 라디오버튼 Radiobutton 위젯 라디오버튼 Radiobutton 라디오버튼 위젯은 여러 선택 사항 중에서 하나만 선택할 수 있는 버튼을 만들어주는 위젯이다. 항상 하나의 세트 안에서 동작하며 선택 사항의 수가 적을 때 사용하기에 좋다. 체크버튼은 on, off 값 둘 다 가지지만 라디오버튼은 on 값 하나만 가진다. home = ttk.Radiobutton([부모], text='[텍스트]', variable=[저장할 변수], value='[값]') 구성 옵션 text 버튼에 표시될 문자열 variable 체크버튼의 값을 저장할 제어 변수 value 선택되었을 때 variable에 들어갈 값 참조 https://tkdocs.com/tutorial/widgets.html#radiobutton https://tcl.tk/man/tcl8.6/.. 2024. 2. 14.
[Tkinter] 6. 기본 위젯: 체크버튼 Checkbutton 위젯 체크버튼 CheckButton 체크버튼 위젯은 다중 체크를 할 수 있는 체크 버튼을 생성해 준다. check = ttk.Checkbutton( [부모], text='[텍스트]', variable=[상태를 저장할 변수], onvalue=[체크 값], offvalue=[체크해제 값] ) 구성 옵션 text 버튼에 표시될 문자열 variable 체크버튼의 값을 저장할 제어 변수 onvalue, offvalue 체크가 되어있을 때의 값, 체크가 되어있지 않았을 때의 값을 지정한다. 참고 https://tkdocs.com/tutorial/widgets.html#checkbutton https://tcl.tk/man/tcl8.6/TkCmd/ttk_checkbutton.htm 2024. 2. 14.
[Tkinter] 5. 기본 위젯: 버튼 Button 위젯 버튼 Button 버튼 위젯은 버튼을 이용하여 사용자와 상호작용할 수 있게 해주는 위젯이다. button = ttk.Button([부모], text='[텍스트]', command=[클릭시 수행할 함수]) 구성 옵션 text 버튼에 표시될 문자열 command 버튼을 눌렀을 때 실행할 함수 state 버튼의 상태 설정 상태의 목록은 https://tcl.tk/man/tcl8.6/TkCmd/ttk_widget.htm#M32 참조 image 이미지 파일 경로가 담긴 Tk Image 객체를 지정해서 이미지를 표시한다. compound 문자열과 이미지를 동시에 표시할 때 이미지의 위치 참고 https://tkdocs.com/tutorial/widgets.html#button https://tcl.tk/man/tc.. 2024. 2. 14.
728x90