Skip to content
On this page

Python GUI (Tkinter)

圖形使用者介面(Graphical User Interface) TkinterPython 內建套件。

初期設定

初期宣告這三段就可以引入tkinter套件使用,ttktk 的主題模板,官方敘述提供字體鋸齒渲染、視窗半透明功能。

py
import tkinter as tk
from tkinter import ttk
window=tk.TK()

接下來這段很重要 mainloop(),通常放在程式最後,這代表持續常駐顯示,否則常會遇到改好的程式,閃秒出現就消失的現象。

py
window.mainloop()

外觀設定

初期引入tkinter(簡稱tk)後再來就是要設定視窗外觀。

設定視窗抬頭

py
window.title='My Title'

設定視窗

py
window.geometry('500x500')
# 或最小視窗
window.minsize(width=500, height=500)
# 或最大視窗
window.maxsize(width=600, height=600)

可否拖曳視窗長寬大小設定(固定尺寸)

py
window.resizable(width=False, height=False)

基本上就會出現下面這畫面 first_meet


參考