赞
踩
Python的标准Tk GUI工具包的接口
目录
tkinter系列文章
Python tkinter (2) —— Button标签
输入控件,用于显示简单的文本内容
简单的显示文本输入框。
示例如下:
- import tkinter
- tk = tkinter.Tk()
- # 设置标题
- tk.title('entry示例')
- # 设置大小和位置
- tk.geometry('300x200+200+20')
- entry = tkinter.Entry(tk)
- entry.pack()
-
- tk.mainloop()
效果如下:
如果想输入密码,不想显示出输入内容可以设置show属性,输入内容将显示为设置的字符。
示例如下:
- # show 密文显示 show='*'
- entry = tkinter.Entry(tk, show='*')
- entry.pack()
效果如下:
设置文本及获取文本需要首先绑定变量到文本控件上,
然后通过变量去设置和获取文本。
示例如下:
- # 绑定变量
- value = tkinter.Variable()
- # show 密文显示 show='*'
- entry = tkinter.Entry(tk, textvariable=value)
- entry.pack()
-
- # value代表输入框对象
- # 设置值
- value.set('这是输入框值')
- # 取值
- print(value.get())
- # 还可通过entry控件获取输入值
- print(entry.get())
效果如下:
通过与button按钮控件结合获取输入文本。
示例如下:
- import tkinter
-
-
- def click_entry():
- print(entry.get())
-
- # 创建主窗口
- tk = tkinter.Tk()
- # 设置标题
- tk.title('entry示例')
-
- # 设置大小和位置
- tk.geometry('300x200+200+20')
-
- entry = tkinter.Entry(tk)
- entry.pack()
-
- bt = tkinter.Button(tk, text='按钮', command=click_entry)
- bt.pack()
-
- tk.mainloop()

效果如下:
本文主要是Python tkinter Entry控件介绍,简单示例及如何绑定事件。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。