1. 程式人生 > >第12章 圖形使用者介面

第12章 圖形使用者介面

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()