Python GUI编程 Python Tkinter 文本框用来让用户输入一行文本字符串。 你如果需要输入多行文本,可以使用Text组件。 你如果需要显示一行或多行文本且不允许用户修改,你可以使用Label组件。 语法 语法格式如下: w=Entry(master,option,...) master: 按钮的父容器。 options: 可选项,即该按钮的
importtkinterastkdefset_text():entry.delete(0,tk.END)# 删除所有文本entry.insert(0,"新的文本")# 插入新的文本root=tk.Tk()entry=tk.Entry(root)entry.pack()button=tk.Button(root,text="设置文本",command=set_text)button.pack()root.mainloop() 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11....
v.set("老甲鱼") s = v.get() 下边的例子演示将 Entry 组件和 Button 组件配合,点击 “获取信息” 按钮时自动清空输入框并将内容输出: from tkinter import * root = Tk() Label(root,text="作品").grid(row=0,column=0) Label(root,text="作者").grid(row=1,column=0) e1 = Entry(root) e2 ...
tkinter中⼤部分控件都拥有state属性,上⾯代码段中的state属性也可以在Combobox的Configure()函数中进⾏配置。如下:# 设置状态为只读 self.Combo3.configure(state="readonly")# 设置状态为禁⽤ #self.Combo3.configure(state="disabled")以上这篇Python Tkinter Entry和Text的添加与使⽤详解就是⼩编分享...
tkinter中大部分控件都拥有state属性,上面代码段中的state属性也可以在Combobox的Configure()函数中进行配置。如下: # 设置状态为只读self.Combo3.configure(state="readonly")# 设置状态为禁用#self.Combo3.configure(state="disabled") AI代码助手复制代码
from Tkinter import * top = Tk() text = Entry(top, background = 'red') text.pack() mainloop() borderwidth(bd) Type: distance 说明:文本框边框宽度 #示例 text = Entry(top, borderwidth = 3) cursor Type: cursor 待定 exportselection ...
Text 文本框 Entry: 说明:输入控件,用于显示简单的文本内容 属性:在输入框中用代码添加和删除内容,同样也是用insert()和delete()方法 from tkinter import * root = Tk() e = Entry(root) e.pack(padx=10,pady=10) #x,y轴的边距为10 e.insert(1,'丘') #第一个参数是插入的位置, ...
"))btn2.pack()# 退出窗口btn3 = tkinter.Button(win, text="退出", command=win.quit)btn3.pack()效果图 输入控件 I # 输入控件,用于显示简单的文本内容entry = tkinter.Entry(win, show="*") # show="*" 密文显示entry.pack()效果图 输入控件 II # 为控件绑定变量v = tkinter.Variable()entry...
button = tk.Button(window, text='查看', font=('宋体',10,'bold'), width=8, height=1, command=click_button) button.pack() window.mainloop() 五、Entry控件 Entry是tkinter类中提供的的一个单行文本输入域,用来输入显示一行文本。比如网页登录,搜索输入等时候都可以用到。
Tkinter是Python中最受欢迎的GUI库之一。由于它简单易学的语法,成为GUI开发初学者的首选之一。 Tkinter提供了各种小部件,例如标签,按钮,文本字段,复选框和滚动按钮等。 支持Grid(网格)布局,由于我们的程序大多数都是矩形显示,这样即使是复杂的设计,开发起来也变得简单些。