第12章 圖形使用者介面
阿新 • • 發佈:2018-12-10
Tkinter是標準的GUI工具包。
12.1 建立GUI例項應用程式
12.1.1 初探
12.1.4 最終程式
from tkinter import *
from tkinter.scrolledtext import ScrolledText
def load():
with open(filename.get()) as file:
contents.delete('1.0',END)
contents.insert(INSERT,file.read())
def save():
with open(filename.get(),'w' ) as file:
file.write(contents.get('1.0',END))
top = Tk()
top.title('Simple Editor')
contents = ScrolledText()
contents.pack(side=BOTTOM, expand=True, fill=BOTH)
filename = Entry()
filename.pack(side=LEFT,expand=True,fill=X)
Button(text='Open',command=load).pack(side=LEFT)
Button(text="Save" ,command=save).pack(side=LEFT)
mainloop()