text=Text(root,width=180,height=5)# 和label1一样的原理 text.pack(anchor=W,padx=10,)# 定义一个发送消息的方法 defsend_info():# 获取entry单行文本框内容 entry_text=entry.get()# 获取text多行文本框的内容,从第一个字符到最后一个字符 text_text=text.get('
1.创建一个Entry部件 代码: from tkinter import * #创建一个主窗口 root = Tk() # 创建 宽200高200的窗口 x是小写的英文字符 root.geometry('200x200') label1=Label(root,text="联系方式") # anchor 表示标签放在的位置,默认center,这里设置靠左 # N S W E 对应 北南西(左) 东(右...
Python Tkinter 文本框(Entry) Python GUI编程Python Tkinter 文本框用来让用户输入一行文本字符串。你如果需要输入多行文本,可以使用 Text 组件。 你如果需要显示一行或多行文本且不允许用户修改,你可以使用 Label 组件。语法语法格式如下:w = Entry( master, option, ... ) ...
en1=Entry(root,takefocus=False) # 禁止用TAB键让焦点移到输入框中 1. 14. width :文本框的宽度,以英文字符为单位,例如,你想创建一个可以显示10个英文字符宽度的文本框,代码如下: en1=Entry(root,width=10) # 第3行加入代码 1. Entry并没有height属性,因为它只能显示 一行文字,如果你想调节Entry的高度...
import tkinter as tk # from tkinter import messagebox window = tk.Tk() window.title('这是一个登录窗口') window.geometry('300x450') def print_data(): entry_user.delete(0, 100) entry_pwd.delete(0, 100) return '用户名是:%s, 密码是: %s' % (entry_user.get(), entry_pwd.get()) ...
def print_entry(): text = entry.get() # 获取entry小部件的输入内容 textbox.insert(tk.END, text) # 将输入内容插入到textbox小部件的末尾 创建一个按钮,点击按钮时调用print_entry函数: 代码语言:txt 复制 button = tk.Button(root, text="打印", command=print_entry) ...
点击delete可将Entry中的文本删除 importtkinter as tk#定义窗口window =tk.Tk() window.title('my window')#窗口titlewindow.geometry('350x300')#窗口尺寸 # 定义Entrye= tk.Entry(window, show=None, width=30, bd=4) e.pack()definsert_point():#得到Entry里面的值varText =e.get()#插入到光标所在...
from tkinter import * root=Tk() # 第3行准备加入代码,讲解相关属性 en1.pack(padx=10,pady=10) root.mainloop() Enter组件属性讲解: 1. background 或 bg :文本框的背景颜色 en1=Entry(root,bg='red') # 第3行加入代码 2. borderwidth 或 bd :文本框边框的宽度 ...
pasd = entry_password.get() s = "用户名:"+ user + "\n密码:" + pasd text_info.insert(0.0, s) #第1行 0列 label_username = tkinter.Label(root, text="用户名:") label_password = tkinter.Label(root, text="密码:") entry_username = tkinter.Entry(root, width=30) ...
from tkinter.messagebox import showinfo windows=tk.Tk() a=Variable(windows,value='') e=Entry(windows,textvariable=a) b=Button(windows,text='get',command=lambda *args:showinfo(message=a.get())) e.pack() b.pack() windows.mainloop() 4.insert 与delete方法(但输入密码错误时可以清空文本) Entry...