"""
代码思路
1.先创建一个文本框
2.定义一个函数 执行文本的获取和另一个文本框的赋值
3.创建按钮,并调用函数
4.创建另一个文本框
"""
import tkinter as tk
root = tk.Tk()
root.title("复制输入框")
root.geometry("400x300+800+200")
# 创建一个输入文本框,显示为*的属性设置: show="*",如果正常显示文本,就不用添加这个属性
e = tk.Entry(root, bg="white", width=30)
e.pack()
# 定义一个函数 调用了entry获取到的内容
def ins_ent():
var = e.get()
t.insert('insert', var)
def ins_end():
var = e.get()
t.insert("end", var)
def ins_num():
var = e.get()
t.insert(1.3, var)
b1 = tk.Button(root, text="按指针提交", command=ins_ent, width=8, height=2, bd=2)
b1.pack()
b2 = tk.Button(root, text="提交到尾部", command=ins_end)
b2.pack()
b3 = tk.Button(root, text="按位置提交", command=ins_num)
b3.pack()
# 创建一个Text文本框,值为entry文本框的文本
t = tk.Text(root, height=2, width=40, bg="white")
t.pack()
root.mainloop(
【每日一练】tkinter输入文本框实例
最新推荐文章于 2024-09-09 00:00:00 发布