# 创建组件 默认竖着,设置横向:orient = tkinter.HORIZONTAL 设置数值:from_ = 50,to = 80 设置单位:resolution = 0.5 scale = tkinter.Scale(root,orient = tkinter.HORIZONTAL,from_ = 50,to = 80,resolution = 0.5) scale.pack() 1. 2. 3. 14.Scrollbar滚动条 示例: # 创建组件:简单的滚动条效果 ...
text.insert('1.0','这是文本框\n你可以输入任何内容') 1. text.insert('1.0','这是文本框\n你可以输入任何内容') text.insert('1.end', 'math') 1. 2. text.insert('1.0','这是文本框\n你可以输入任何内容') text.insert('1.end', 'math') from tkinter.constants import END text.insert(EN...
1fromtkinterimport*2defrtnkey(event=None):3print(e.get())4root =Tk()5e =StringVar()6entry = Entry(root, validate='key', textvariable=e, width=50)7entry.pack()8entry.bind('<Return>', rtnkey)9root.title('测试回车获取文本框内容')10root.mainloop()...
insert(index, text) 向文本框中插入值,index:插入位置,text:插入值 #示例 text.insert(0, '内容一') #在文本框开始位置插入“内容一” text.insert(10, '内容二') #在文本框第10个索引位置插入“内容二” text.insert(END, '内容三') #在文本框末尾插入“内容三” delete(index), delete(from, to)...
text.insert(END, "Hello, Tkinter!") 设置文本框的其他属性,比如字体、颜色等: text.config(font=("Arial", 12), fg="red") 将文本框放置在窗口中的适当位置: text.pack() 进入Tkinter 主循环以显示窗口: window.mainloop() 示例代码 以下是一个完整的示例代码,演示了如何使用 Tkinter 设置文本: ...
Python Tkinter 文本框用来让用户输入一行文本字符串。你如果需要输入多行文本,可以使用 Text 组件。 你如果需要显示一行或多行文本且不允许用户修改,你可以使用 Label 组件。语法语法格式如下:w = Entry( master, option, ... ) master: 按钮的父容器。 options: 可选项,即该按钮的可设置的属性。这些选项可以...
Text 小部件允许显示和编辑多行文本,还支持嵌入图像和链接。要创建多行文本框,请使用以下构造函数:text = tk.Text(master, **option)创建多行文本框以下示例中,使用 Text 多行文本框小部件,在窗口上创建一个可以输入 10 行的文本框。import tkinter as tkroot = tk.Tk()root.geometry('600x400+200+200...
1 第一步,打开eclipse开发工具,新建python文件;导入tkinter需要的包,设置窗口标题,如下图所示:2 第二步,默认的窗口很小,这里设置窗口的宽度和高度,400x300,如下图所示:3 第三步,在窗口中添加一个Entry组件,设置show属性为None,调用pack()方法添加到窗口中;执行这个文件,弹出一个窗口,如下图所示:...
delete(index)方法:从文本框中删除给定索引的字符。 insert(index,'name')方法:在给定索引处插入字符串。 只读文本框 如果希望显示的文本可以选择和复制但不能修改,可以将文本框设置为只读。这在用户需要能够查看数据,还有保证数据完整性时非常有用。 import tkinter as tk ...
Label 组件虽然可以跨多行显示,但是只能显示单一字体;而使用 Text,你可以实现各种花里胡哨的样式。 二、运用实例 1. Text 多样式文本 我们在最前面说到,Text 组件相对 Label 组件最大的优势就是显示各种各样的样式的文本。 import tkinter as tk root = tk.Tk() ...