时间:2021-05-22
在制作登录页面时学习了TK弹窗的输入文本框的使用,下面让我们一起来学习一下TK弹窗中的输入框及文本框的使用方法吧!
要想制作一个输入弹窗其实比较简单,只需要几行代码就可以了,下面先看一下组成输入框的代码吧
#定义一个输入文本框# entry = tk.Entry(window, show="*")#表示输入的字符以*号的形式出现entry = tk.Entry(window, show=None)#对文本框内容进行打包entry.pack()以上几行代码是文本框形成的代码,但是我们还需要对文本框输入的内容进行一个读取,这就需要使用到:var = entry.get()这句函数语句,另外还需要定义窗口,完成后代码如下:
#首先导入tkimport tkinter as tk#定义窗口window = tk.Tk()window.title('BIN信息管理系统')window.geometry('600x400')#定义一个输入文本框# entry = tk.Entry(window, show="*")#表示输入的字符以*号的形式出现entry = tk.Entry(window, show=None)#对文本框内容进行打包entry.pack()#将输入的字符赋值给varvar = entry.get()window.mainloop()文本框类似于输入框但又不同于输入窗口,可以理解为文本窗口是用来打印东西的但是又可以进行输入操作。具体代码如下:
#定义一个文本框t = tk.Text(window, height=2)t.pack()window.mainloop()下面进行一个输入框和文本框结合的程序,可实现输入打印,不同位置插入等操作,具体代码如下:
#首先导入tkimport tkinter as tk#定义窗口window = tk.Tk()window.title('BIN信息管理系统')window.geometry('600x400')#定义一个输入文本框# entry = tk.Entry(window, show="*")#表示输入的字符以*号的形式出现entry = tk.Entry(window, show=None)#对文本框内容进行打包entry.pack()#定义一个插入在鼠标所在位置的函数def insert_point(): var = entry.get() t.insert('insert', var) #定义插入到最后的函数def insert_end(): var = entry.get() t.insert('end', var) #t.insert(2.2, var) #插入到指定行列#定义按钮b1 = tk.Button(window, text='插入到指定位置', width=15,height=2, command=insert_point)#打包按钮b1.pack()b2 = tk.Button(window, text='插入到最后',command=insert_end)b2.pack()t.pack()window.mainloop()到此这篇关于python中Tkinter 窗口之输入框和文本框的实现的文章就介绍到这了,更多相关python Tkinter输入框和文本框内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
网页设计之5中简单的XHTML网页表单。技术1:标签三明治将输入框,选择框和文本框全部包含进label元素,并全部设置为块级元素。将单选按钮和多选框显示方式设置
前言在app的输入框中,需要应用到很多带有前缀说明的输入框,运用原有的输入框和文本控件,一个带头部的输入框就会增加三个控件在layout文件中。当布局文件输入框
我们生活中在登录网站的时候经常会输入密码或者账号,在这些输入框中我们经常会看到输入框中有很多的提示文字。这个就是输入框文字提示效果,该怎么制作带有提示的文本框呢
昨天在写上次那个动态生成年月日下拉框和文本框限制输入的时候遇到了一个问题,文本框里输入的时候要开始计算文本框里面输入了多少字,自然想到了onkeydown事件,
文本输入框这个东西相信大家不论做什么游戏总会用到吧,今天我们就来看看这个东西如何使用。文本输入框同样属于扩展库中的内容,所以你知道怎么做了吧。当用户要在文本框中