import tkinter
if __name__ == '__main__':
#main()
#建立主窗體
win = tkinter.tk()
win.title("銀行自助取款機系統")
#設定大小和位置(長x寬+左偏移+上偏移)
win.geometry("400x400+200+20")
#label標籤 win父窗體 wraplengt**本多寬換行 justify換行後的對齊方式 anchor位置 n e s w center
label = tkinter.label(win,text="銀行自助取款機系統",bg="pink",fg="red",font=("黑體",20),width=100,height=1,wraplength=400,justify="left",anchor="center")
#顯示出來
label.pack()
#command操作方法
button = tkinter.button(win,text="開戶",command=open,width=3,height=1)
button.pack()
button2 = tkinter.button(win,text="存款",command=lambda :text.insert(tkinter.insert,e.get()),width=3,height=1)
button2.pack()
#繫結變數
e = tkinter.variable()
#輸入框 密文顯示show="*"
entry = tkinter.entry(win,show="*",textvariable=e)
entry.pack()
#顯示多行文字
#帶滾動條
scroll = tkinter.scrollbar()
text = tkinter.text(win)
#side放到窗體哪一次
scroll.pack(side=tkinter.right,fill=tkinter.y)
text.pack(side=tkinter.left,fill=tkinter.y)
#關聯滾動條
scroll.config(command=text.yview)
text.config(yscrollcommand=scroll.set)
win.mainloop()
C 學習筆記 繼承窗體
1 繼承窗體的概念 繼承窗體就是根據現有窗體的結構建立乙個與其一樣的新窗體,這種從現有窗體繼承的過程稱為視覺化繼承。在某種情況下,專案可能需要乙個與在以前專案中建立的類似的窗體。或者希望建立乙個基本窗體,其中含有隨後將在專案中再次使用的控制項布局之類的設定,每次重複使用時,都會對該原始窗體模板進行修...
python學習筆記(七) os模組與窗體控制
os 包含了普遍的作業系統的功能使用os模組之前需要帶入 import os 獲取作業系統型別 nt windows posix linux unix print os.name 列印作業系統詳細資訊,windows不支援 print os.uname 獲取環境變數 print os.environ...
學習筆記 38 Python實戰程式設計 窗體顯示
立即學習 gui 圖形使用者介面 gui元件,元件定義,元件布局管理 主體視窗的設定 import tkinter 匯入建立窗體的相關模組 class mainwindow 建立視窗類 def init self root tkinter.tk 建立主體視窗 root.mainloop 顯示視窗 i...