第5-0讲,Text 文本控件
Entry 只能输入一行文字,如果想要输入多行文字,需要使用Text文本控件
import tkinter as tk from tkinter import messagebox #创建窗体 window = tk.Tk() #设置窗体的标题 window.title('多行输入-text') #设置窗体的大小 window.geometry('300x200') #创建text context=tk.Text(window,width='20',height='3') context.pack() #创建click函数 def click(): # 获取全部的输入内容 text=context.get("0.0", "end") #format格式化 msg="输入内容为:{text}".format(text=text) #弹窗显示消息 messagebox.showinfo('输入信息显示',message=msg) #创建按钮button button=tk.Button(window,text='登录',width='5',height='1',command=click) #按钮固定在窗口 button.pack() #显示窗口 window.mainloop()
显示效果:
分类:
python-tkinter
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~