티스토리 뷰

Python/tkinter

Python,tkinter Tk

hwangyoungjae 2017. 1. 20. 14:01
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창에 위젯이 구성되면 값은 무시되고, 크기는 자동조절된다.


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
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
글 보관함