简单的使用python的tk模块创建图形界面

import tkinter

def insert_point():
    var = e.get()
    t.insert("insert",var)  # 将var中的内容插入到光标位置

def insert_end():
    var = e.get()
    t.insert("end",var)  # 将var中的内容插入到该文本框的末尾



# 设置窗口
window = tkinter.Tk()
window.geometry("600x200")
window.title("test")

# 文字变量储存器var
var = tkinter.StringVar()

# 一个按钮
b1 = tkinter.Button(window,
                   text='insert',
                   width=20,height=2,
                   command=insert_point)  # hit_me是自己任意做的一个函数,作为点击按钮产生的功能。
b1.pack()

b2 = tkinter.Button(window,text='insert to end',command=insert_end)
b2.pack()

# 创建一个输入框entry
e = tkinter.Entry(window,show="*")
e.pack()

# 创建一个文本框用于显示
t = tkinter.Text(window,height=2)
t.pack()

# 一个显示标签
l = tkinter.Label(
    textvariable=var,
    bg='red',
    font=('Arial',18),
    width=15,height=2
)
l.pack()  # 将标签绑定在窗口中

window.mainloop()  # 运行窗口

你可能感兴趣的:(简单的使用python的tk模块创建图形界面)