Python GUI tkinter視窗視窗學習4
阿新 • • 發佈:2020-09-23
Python GUI tkinter視窗視窗學習4
# test13 import tkinter as tk window = tk.Tk() window.title('my test') window.geometry('700x400') # 在windows視窗上建立一個frame frame = tk.Frame(window) frame.pack() # 建立第二層框架frame,在主框架frame上 frame_l = tk.Frame(frame) frame_r = tk.Frame(frame) frame_l.pack(side = 'left') frame_r.pack(side = 'right') # 建立三組標籤,為第二層frame上面的內容,分為左區域和右區域,用不同顏色標識 tk.Label(frame_l,text = 'on the frame_l1',bg = 'green').pack() tk.Label(frame_l,text = 'on the frame_l1',bg = 'green').pack() tk.Label(frame_l,text = 'on the frame_l1',bg = 'green').pack() tk.Label(frame_r,text = 'on the frame_r1',bg = 'red').pack() window.mainloop()
# test14 import tkinter as tk # 使用messagebox需要先匯入模組 import tkinter.messagebox window = tk.Tk() window.title('my test') window.geometry('700x400') def hit_me(): tkinter.messagebox.showinfo(title='Hi', message='你好!') # tkinter.messagebox.showinfo(title='Hi', message='你好!') # 提示資訊對話窗 # tkinter.messagebox.showwarning(title='Hi', message='有警告!') # 提出警告對話窗 # tkinter.messagebox.showerror(title='Hi', message='出錯了!') # 提出錯誤對話窗 # print(tkinter.messagebox.askquestion(title='Hi', message='你好!')) # 詢問選擇對話窗return 'yes', 'no' # print(tkinter.messagebox.askyesno(title='Hi', message='你好!')) # return 'True', 'False' # print(tkinter.messagebox.askokcancel(title='Hi', message='你好!')) # return 'True', 'False' tk.Button(window,text = 'hit me',bg = 'green',command = hit_me).pack() window.mainloop()