티스토리 뷰
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
Python,tkinter Tk
생성자 : tkinter.Tk(screenName=None, baseName=None, className='Tk', userTk=1, sync=0, use=None)
GUI의 가장 기본이 되는 창이며, 모든 위젯을 담을수 있는 틀이라고 할수 있다.
GUI의 가장 기본이 되는 창의 객체이름은 root로 하는것이 관용적이며,
따라서 이후에 설명에서는 기본적인 창은root라 칭하겠다.
-. 간단한 창띄우기
ex) Python_tkinter_001.py
# -*- encoding:utf8 -*-
# Python version in the development environment 2.7.11
import os
os.chdir(os.path.dirname(__file__))
from Tkinter import *
root = Tk()
root.title("simple GUI")
root.mainloop()
실행화면
Python_tkinter_001.png
>> Tk에서 사용되는 parameter <<
parameter를 설명하기에 앞서 parameter값에 사용되는 값 또는 단위에 대하여 아래의 URL을 참조하여 보길 바람
http://blog.naver.com/dudwo567890/130167555486
-. background = bg [default value:'SystemButtonFace'] : color
root창의 배경색
-. borderwidth = bd [default value:0] : mm/pixel
root창의 테두리두께
-. class [default value:'Tk']
class option after widget is created
-. colormap [default value:'']
colormap option after widget is created
-. container [default value:0]
container option after widget is created
-. cursor [default value:''] :
root의 마우스커서모양
값 : "arrow", "circle", "clock", "cross", "dotbox", "exchange", "fleur", "heart", "heart", "man", "mouse", "pirate", "plus", "shuttle", "sizing", "spider", "spraycan", "star", "target", "tcross", "trek", "watch" 등등
-. height [default value:0] : mm/pixel
root창의 세로크기
root창에 위젯이 구성되면 값은 무시되고, 크기는 자동조절된다.
-. highlightbackground [default value:'SystemButtonFace'] : color
root창이 선택되지 않았을때의 하이라이트색
-. highlightcolor [default value:'SystemWindowFrame'] : color
root창이 선택되었을때의 하이라이트색
-. highlightthickness [default value:0] : mm/pixel
root창이 선택되었을때와 선택되지 않았을때를 구분하는 하이라이트의 두께
-. menu [default value:''] :
root창에 메뉴를 사용할경우 이 parameter에 Menu객체를 지정하여 사용함
-. padx [default value:'0'] : mm/pixel
root창의 테두리와 내용사이의 가로여백
-. pady [default value:'0'] : mm/pixel
root창의 테두리와 내용사이의 세로여백
-. relief [default value:'flat']
root창의 테두리모양
값 : "flat", "groove", "raised", "ridge", "solid", "sunken"
-. screen [default value:'']
screen option after widget is created
-. takefocus [default value:'0']
-. use [default value:'']
-. visual [default value:'']
visual option after widget is created
-. width [default value:0] : mm/pixel
root창의 가로크기
root창에 위젯이 구성되면 값은 무시되고, 크기는 자동조절된다.
'Python > tkinter' 카테고리의 다른 글
Python,tkinter Canvas (0) | 2017.01.20 |
---|---|
Python,tkinter Button (0) | 2017.01.20 |
Python,tkinter 속성값의 설정 및 확인방법 (0) | 2017.01.19 |
Python,tkinter command & bind [명령어묶기와 사건묶기] (0) | 2017.01.18 |
Python,tkinter pack() [공간 다루기] (0) | 2016.06.16 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- checkbutton
- IdClass
- Composite Key
- fetch join
- borderwidth
- activeforeground
- Excel
- 파이썬
- JPA
- activebackground
- highlightbackground
- ManyToOne
- 상수
- command
- Python
- vba
- 리눅스
- Private
- highlightthickness
- disabledforeground
- apache
- 폼
- onetomany
- Linux
- FetchType
- Java
- indicatoron
- tkinter
- Module
- tkinter command & bind [명령어묶기와 사건묶기] Python
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함