위젯(GUI widget)이란, 컴퓨터 사용자가 상호 작용하는 인터페이스 요소이다. 이를테면, 창, 텍스트 상자가 있다. 1
tk는 GUI의 기본 요소인 위젯을 빠르게 작성할 수 있도록 해줌으로서 GUI를 편리하게 구성할 수 있도록 해주는 도구입니다. 다음의 표는 Tk가 제공하는 GUI Widget (이하 위젯) 목록 입니다. 2
위젯명 | 설명 | 예제 |
button | Label과 동일합니다. 다만, 마우스나 키보드의 조작에 반응 하는 등의 추가 기능을 제공합니다. | |
checkbutton | 여러개의 선택사양 중 사용자의 선택을 화면에 표시 합니다. | |
radiobutton | 체크버튼과 달리 여러개의 선택사양 중 사용자는 1개만 선택할 수 있습니다. | |
menubutton | ||
label | 텍스트나 그림을 표시하기 위해 사용되는 위젯. 일반적으로 사용자의 행동에 반응하지 않는다. |
|
labelframe |
| |
message |
| |
frame | 다른 위젯을 담아 둘 수 있는 사각틀입니다. | |
toplebel |
| |
panedwindow |
| |
menu |
| |
scale | 사용자가 주어진 상한값과 하한값 사이에 어떠한 값을 선택할 수 있도록 하는 위젯입니다. |
|
listbox | 사용자가 선택할 수 있는 값을 목록형태로 보여주는 위젯 입니다. |
|
entry | 사용자가 키보드를 이용해 문자열을 입력할 수 있는 한줄짜리 공간입니다. (입력 뿐 아니라 출력을 표시 할 수도 있습니다.) | |
spinbox |
| |
text |
| |
canvas |
|
'모듈, 프레임웍 > tkinter @ Python 3.4' 카테고리의 다른 글
Button (0) | 2015.06.23 |
---|---|
Frame (0) | 2015.06.22 |
tkinter (0) | 2015.06.21 |
Layout - grid (0) | 2015.06.19 |
Simpledialog (askstring, askinteger) (0) | 2015.06.18 |