2017年10月10日 星期二

Tkinter Frame



#===============================
# Frame(根物件, [屬性清單])
# Tkinter => Python2.x   tkinter => Python3.x
#===============================
from tkinter import *
root = Tk()
root.title("hello world")
root.geometry('300x200')

Label(root, text='四大名著', font=('標楷體', 20)).pack()

frm = Frame(root)
#left
frm_L = Frame(frm)
Label(frm_L, text='三國演義', font=('微軟正黑體', 15)).pack(side=TOP)
Label(frm_L, text='水滸傳   ', font=('微軟正黑體', 15)).pack(side=TOP)
frm_L.pack(side=LEFT)

#right
frm_R = Frame(frm)
Label(frm_R, text='西遊記', font=('微軟正黑體', 15)).pack(side=TOP)
Label(frm_R, text='紅樓夢', font=('微軟正黑體', 15)).pack(side=TOP)
frm_R.pack(side=RIGHT)

frm.pack()

root.mainloop()





#===============================
# Frame(根物件, [屬性清單])
# Tkinter => Python2.x   tkinter => Python3.x
#===============================
from tkinter import *
root = Tk()
root.title("hello world")
root.geometry('640x480')

Label(root, text='四大名著', font=('標楷體', 20)).pack()

frm = Frame(root)
#left
frm_L = Frame(frm)
Label(frm_L, text='三國演義', font=('微軟正黑體', 15)).pack(side=TOP)
Label(frm_L, text='水滸傳   ', font=('微軟正黑體', 15)).pack(side=TOP)
frm_L.pack(side=LEFT)

#right
frm_R = Frame(frm)
Label(frm_R, text='西遊記', font=('微軟正黑體', 15)).pack(side=TOP)
Label(frm_R, text='紅樓夢', font=('微軟正黑體', 15)).pack(side=TOP)
frm_R.pack(side=RIGHT)

frm.pack()


Label(root, text='基督徒人生四大要素', font=('標楷體', 20)).pack()

frm1 = Frame(root)
#left
frm1_L = Frame(frm1)
Label(frm1_L, text='敬畏', font=('微軟正黑體', 15)).pack(side=TOP)
Label(frm1_L, text='珍惜', font=('微軟正黑體', 15)).pack(side=TOP)
frm1_L.pack(side=LEFT)

#right
frm1_R = Frame(frm1)
Label(frm1_R, text='善待', font=('微軟正黑體', 15)).pack(side=TOP)
Label(frm1_R, text='愛護', font=('微軟正黑體', 15)).pack(side=TOP)
frm1_R.pack(side=RIGHT)

frm1.pack()


root.mainloop()




沒有留言:

張貼留言

Telegram +ESP32自動發報機

  Telegram   +ESP32自動發報機 這套系統是一個典型的 IoT(物聯網)架構 ,結合了遠端配置(Python)、通訊中介(MQTT)與硬體執行(ESP32)。 以下我為您拆解這兩支程式的核心運作原理: 一、 系統架構流程 Python 端 (控制台) :使用者輸入...