Python的GUI界面模塊Tkinter是Python自帶的,使用Python的GUI界面可以實現更加友好的操作方式。其中,Tkinter中的Frame是用來放置控件的容器,Label是用來顯示文本或圖片的控件,Button是用來觸發某些動作的按鈕控件。以下是一些基礎的Tkinter控件的使用方法:
import tkinter as tk # 創建窗口 window = tk.Tk() # 創建一個Frame容器,將按鈕放入其中 frame = tk.Frame(window) frame.pack() # 創建一個Label控件 label = tk.Label(frame, text="Hello World!") label.pack() # 創建一個Button控件 button = tk.Button(frame, text="Click me!", command=lambda: print("Button clicked.")) button.pack() # 進入消息循環 window.mainloop()
在以上代碼中,首先引入了Tkinter模塊,然后創建了一個窗口。接著創建了一個Frame容器,將Label控件和Button控件放入其中,最后啟動了窗口的消息循環。
此外,Tkinter還支持多種控件,如Checkbutton(勾選框控件)、Radiobutton(單選框控件)、Entry(文本框控件)等,可根據需要進行使用。