您的位置 首页 > 数码极客

如何设置textbox的字的大小

实现代码

1 import tkinter as tk 2 from tkinter import ttk 3 4 win = () 5 win.title("Python GUI") 6 7 # adding a label 8 aLabel = (win, text="Enter a name:") 9 aLabel.grid(column=0, row=0) 10 11 def clickMe(): 12 ac(text='Hello~' + name.get()) 13 14 # adding a button 15 action = (win, text="Click Me!", command=clickMe) 16 ac(column=1, row=1) 17 18 # adding a textbox entry widget 19 name = () 20 nameEntered = (win, width=12, textvariable=name) 21 nameEn(column=0, row=1) 22 23 win.mainloop()

运行结果

初始界面

文本框中输入Python并点击按钮后界面

工作原理

#12 获取文本框输入字符并将其设置为按钮标签显示文本。

#19 声明变量名name为适用于tkinter的StringVar()类型。

#20 创建文本框并设置宽度以及将文本变量与name进行绑定。

#21 设置文本框显示位置坐标。

[注1]:Python是一种动态类型语言,是从所赋给变量的值来推断变量的类型。例如,在给一个变量名赋值一个字符串后,此变量即成为字符串类型。

[注2]:在tkinter中,必须声明变量名为StringVar()类型后才能正确使用,这是因为tkinter与Python并不是同一种语言,我们这里只是在Python中进行调用而已。

敬请关注更多Python GUI学习内容分享:

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何设置textbox的字的大小”边界阅读