9. selectbackground :文本框选中字符的背景颜色 en1=Entry(root, selectbackground='blue') # 第3行加入代码 10. selectforeground :文本框选中字符的字体颜色 en1=Entry(root, selectforeground='red') # 第3行加入代码 11. show :不管文本框输入什么,文本框只显示show设置的字符,这个参数用是比较多。 en...
Python Tkinter 文本框(Entry) Python GUI编程Python Tkinter 文本框用来让用户输入一行文本字符串。你如果需要输入多行文本,可以使用 Text 组件。 你如果需要显示一行或多行文本且不允许用户修改,你可以使用 Label 组件。语法语法格式如下:w = Entry( master, option, ... ) ...
下边的例子演示将 Entry 组件和 Button 组件配合,点击 “获取信息” 按钮时自动清空输入框并将内容输出: import tkinter as tk master = tk.Tk() tk.Label(master, text="作品:").grid(row=0) tk.Label(master, text="作者:").grid(row=1) e1 = tk.Entry(master) e2 = tk.Entry(master) e1.grid...
en1=Entry(root, selectforeground='red') # 第3行加入代码 11. show :不管文本框输入什么,文本框只显示show设置的字符,这个参数用是比较多。 en1=Entry(root,show='*') # 第3行加入代码 上述代码,一般用于密码框,输入的字符都显示为*号,防止别人偷看。 12. state :文本框Entry的状态,选项有:normal/dis...
6) Select_clear() 清空文本框。 7) xview(index) 设置文本框链接的水平滚动条。 3. Entry控件的使用 我们通过实例来使用一下Entry控件。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 importtkinter win=tkinter.Tk()
en1=Entry(root, selectforeground='red') # 第3行加入代码 11. show :不管文本框输入什么,文本框只显示show设置的字符,这个参数用是比较多。 en1=Entry(root,show='*') # 第3行加入代码 上述代码,一般用于密码框,输入的字符都显示为*号,防止别人偷看。
selectforeground show state takefocus textvariable width xscrollcommand background(bg) Type: color 说明:文本框的背景颜色 #示例 from Tkinter import * top = Tk() text = Entry(top, background = 'red') text.pack() mainloop() borderwidth(bd) ...
e = Entry(master) e.pack(padx=20, pady=20) e.delete(0, "end") e.insert(0, "默认文本...") master.mainloop() 获取当前输入框的文本,可以使用 get() 方法: s = e.get() 你也可以绑定 Entry 组件到 Tkinter 变量(StringVar),并通过该变量设置和获取输入框的文本: ...
insert(END, item) # 从末尾处添加 def clear(): Lstbox1.delete(0,END) # 全部清除 def ins(): if entry.get() != '': if Lstbox1.curselection() == (): # 没有选中固定列表 Lstbox1.insert(Lstbox1.size(),entry.get()) # Lstbox1.size() == END else: Lstbox1.insert(Lstbox1....
from tkinterimport*master=Tk()e=Entry(master)e.pack(padx=20,pady=20)e.delete(0,END)e.insert(0,'hello')mainloop() 2、获取输入文本 获取当前输入框的文本,可以使用get()方法: from tkinterimport*master=Tk()e=Entry(master)e.pack(padx=20,pady=20)e.insert(0,'hello')s=e.get()print(s...