1.導入自帶的包名
import tkinter
2.創建一個窗體對象
form=Tkinter.Tk()
3.顯示窗體(這句應該是所有的設置部署完最后執行的一句代碼)
form.mainloop()
運行

這個窗體關閉后,才會執行后面的代碼。
4.更換窗體標題tk
form.title('GUI')

5.窗體圖標設置
form.iconbitmap('e:\python.ico')

6.設置窗體大小
form.geometry('800x600')
7.固定窗體大小
root.resizable(False, False)
下面是全寫:
root.resizable(width = False, height = False)
無法最大化,也無法拖動變換窗體大小
tkinter 控件明細
| 控件 | 描述 |
|---|---|
| Button | 按鈕控件;在程序中顯示按鈕。 -------------有 |
| Canvas | 畫布控件;顯示圖形元素如線條或文本 |
| Checkbutton | 多選框控件;用於在程序中提供多項選擇框 |
| Entry | 輸入控件;用於顯示簡單的文本內容 |
| Frame | 框架控件;在屏幕上顯示一個矩形區域,多用來作為容器 |
| Label | 標簽控件;可以顯示文本和位圖 --------有 |
| Listbox | 列表框控件;在Listbox窗口小部件是用來顯示一個字符串列表給用戶 |
| Menubutton | 菜單按鈕控件,由於顯示菜單項。 |
| Menu | 菜單控件;顯示菜單欄,下拉菜單和彈出菜單 |
| Message | 消息控件;用來顯示多行文本,與label比較類似 |
| Radiobutton | 單選按鈕控件;顯示一個單選的按鈕狀態 |
| Scale | 范圍控件;顯示一個數值刻度,為輸出限定范圍的數字區間 |
| Scrollbar | 滾動條控件,當內容超過可視化區域時使用,如列表框。. |
| Text | 文本控件;用於顯示多行文本 |
| Toplevel | 容器控件;用來提供一個單獨的對話框,和Frame比較類似 |
| Spinbox | 輸入控件;與Entry類似,但是可以指定輸入范圍值 |
| PanedWindow | PanedWindow是一個窗口布局管理的插件,可以包含一個或者多個子控件。 |
| LabelFrame | labelframe 是一個簡單的容器控件。常用與復雜的窗口布局。 |
| tkMessageBox | 用於顯示你應用程序的消息框。 ????? |
控件通用屬性
| 屬性 | 描述 |
| Dimension | 控件大小; |
| Color | 控件顏色; |
| Font | 控件字體; |
| Anchor | 錨點; |
| Relief | 控件樣式; |
| Bitmap | 位圖; |
| Cursor | 光標; |
