tkinter模块做简单的GUI实例

Tkinter 是 Python 的标准 GUI 库。Python 使用 Tkinter 可以快速的创建 GUI 应用程序。

由于 Tkinter 是内置到 python 的安装包中、只要安装好 Python 之后就能 import Tkinter 库、而且 IDLE 也是用 Tkinter 编写而成、对于简单的图形界面 Tkinter 还是能应付自如。

创建一个GUI程序
  • 1、导入 Tkinter 模块
  • 2、创建控件
  • 3、指定这个控件的 master, 即这个控件属于哪一个
  • 4、告诉 GM(geometry manager) 有一个控件产生了。
实例
from tkinter import *

root = Tk()
root.title("hello world")
root.geometry()

def opt(action):
    if action == "hit":
        e.insert('1.0',"就是xxx他瓜娃子,弄死、打他\n")
    elif action == "pass":
        e.insert('1.0',"算了还是个小姐姐\n")


e = Text()
e.pack()


frm = Frame(root)
frm_l = Frame(frm)
n = "hit"
Button(frm_l,text="攻击",command=lambda: opt(n)).pack(side=TOP)
frm_l.pack(side=LEFT)


frm_r = Frame(frm)
m = "pass"
Button(frm_r,text="放过",command=lambda: opt(m)).pack(side=TOP)
frm_r.pack(side=RIGHT)
frm.pack()


root.mainloop()

Add a Comment

电子邮件地址不会被公开。 必填项已用*标注