Python-Tkinter Text输入内容在界面显示的实例
更新时间:2019年07月12日 09:16:05 作者:多动症患者
今天小编就为大家分享一篇Python-Tkinter Text输入内容在界面显示的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
使用Tkinter(py2.7)text文本框中输入内容在界面中显示–较为规整的代码:
import Tkinter as tk
class Window:
def __init__(self,handle):
self.win = handle
self.createwindow()
self.run()
def createwindow(self):
self.win.geometry('400x400')
#label 1
self.label_text = tk.StringVar()
self.label_text.set("----")
self.lable = tk.Label(self.win,
textvariable=self.label_text,
font=('Arial',11),width=15,height=2)
self.lable.pack()
#text_contrl
self.entry_text = tk.StringVar()
self.entry = tk.Entry(self.win,textvariable=self.entry_text,width=30)
self.entry.pack()
#button
self.button =tk.Button(self.win,text="set label to text",width=15,height=2,command=self.setlabel)
self.button.pack()
def setlabel(self):
print(self.entry_text.get())
self.label_text.set(self.entry_text.get())
def run(self):
try:
self.win.mainloop()
except Exception as e:
print ("*** exception:\n".format(e))
def main():
window = tk.Tk()
window.title('hello tkinter')
Window(window).run()
if __name__ == "__main__":
main()
以上这篇Python-Tkinter Text输入内容在界面显示的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Django把SQLite数据库转换为Mysql数据库的过程
之前我们默认使用的是SQLite数据库,我们开发完成之后,里面有许多数据,如果我们想转换成Mysql数据库,那我们先得把旧数据从SQLite导出,然后再导入到新的Mysql数据库里去,这篇文章主要介绍了Django如何把SQLite数据库转换为Mysql数据库,需要的朋友可以参考下2023-05-05
Python中np.random.randint()参数详解及用法实例
numpy.random.randint()函数不仅可以生成一维随机数组,也可以生成多维度的随机数组,下面这篇文章主要给大家介绍了关于Python中np.random.randint()参数详解及用法的相关资料,需要的朋友可以参考下2022-09-09


最新评论