[Python] 12. TKINTER-layout(relative)

Min's Study Noteยท2023๋…„ 11์›” 9์ผ

Python

๋ชฉ๋ก ๋ณด๊ธฐ
13/21

12. TKINTER-layout(relative)

๐Ÿ”ณ Tkinter ์œ„์ ฏ ๋ฐฐ์น˜ ๋ฐฉ๋ฒ•

  • pack (์ƒ๋Œ€์œ„์น˜)
import tkinter
import tkinter.font
from tkinter import *

window = Tk()
window.title('MyWindow')
window.geometry('400x400+900+300')
window.config(bg="skyblue")
## resizable์€ 0,1 ๋˜๋Š” True, False ์‚ฌ์šฉ
window.resizable(1, 1)

btn1 = Button(window, text="Left", relief="solid", overrelief="groove")
btn1.pack(side="left", fill='y')

btn2 = Button(window, text="Right")
btn2.pack(side="right")

## width=100(=100ํ”ฝ์…€), width=100m(=100mm) ๋ฒ„ํŠผ์˜ width๋Š” ๋ณดํ†ต 6
font = tkinter.font.Font(family="๋ง‘์€ ๊ณ ๋”•", size=15)
btn3 = Button(window, text="Top", width=15, height=5, anchor="se", font=font)
btn3.pack(side="top")

btn4 = Button(window, text="Close", command=window.quit)
btn4.pack(side="bottom")

entry = Entry(window)
entry.pack()    #์œ„์น˜ ์ง€์ • ์•ˆํ•˜๋ฉด top์—์„œ ์‹œ์ž‘

window.mainloop()

(์ฐธ๊ณ ) Python tkinter

0๊ฐœ์˜ ๋Œ“๊ธ€