tkinter-entry相关内容

更改tkinter中的输入框背景颜色

所以我一直在做这个程序,我发现很难找出哪里出了问题。我对tkinter相当陌生,因此这可能是非常次要的。 我正在尝试让程序在按下复选按钮时更改输入框的背景颜色。或者更好的是,如果我能以某种方式动态改变它,那就更好了。 这是我目前的代码: TodayReading = [] colour = "" colourselection= ['green3', 'dark orange', " ..
发布时间:2022-04-18 21:16:21 其他开发

如何显示存储在我的SQLite数据库中的BLOB图像?

我有一个包含条目的CRUD表单和4个按钮,用于从我的数据库中删除、更新、创建、获取值,我想实现另一个按钮来打开绑定到我的id条目的图像还可以使用我的删除、更新、创建、获取按钮,我一直在尝试使用BLOB,并且我能够将数据库中的图像另存为BLOB。实际上,我知道我需要为‘idvar=StringVar(),namevar=Stringvar().’等条目创建文本变量,因此我不确定如何为图像标签创建文本 ..
发布时间:2022-03-03 21:57:12 Python

如何设置 Tkinter Entry 小部件的宽度(以像素为单位)?

我注意到 Tkinter 条目小部件的 width 参数是字符,而不是像素. 是否可以调整像素宽度? 解决方案 您不能使用 '-width' 选项指定宽度(以像素为单位),但有一些方法可以完成同样的事情.例如,您可以在没有边框的框架中打包条目,关闭框架上的几何传播,然后以像素为单位设置框架的宽度. ..
发布时间:2022-01-18 22:28:29 Python

如何检查小部件在 Tkinter 中是否具有焦点?

from Tkinter import *应用程序 = Tk()text_field = 条目(应用程序)text_field.pack()app.mainloop() 我希望能够检查 text_field 当前是否被选中或聚焦,以便我知道当用户按下 Enter 键时是否对其内容进行处理. 解决方案 如果您想在用户按下 Enter 键时仅在焦点位于条目小部件上时执行某些操作,只需向条目小 ..
发布时间:2021-12-16 00:03:57 Python

tkinter python 入口高度

我正在制作一个简单的应用程序只是为了练习 python,我想在其中编写文本,就像它是记事本一样.但是,我不能让我的条目更大.我正在为此使用 tkinter.有谁知道怎么把entry的高度变大? 我尝试过这样的事情: f = Frame()f.pack()e = 条目(f,textvariable=1,height=20)e.pack() 我知道这行不通,因为没有“高度"属性.但是,我看到 ..
发布时间:2021-12-16 00:02:14 Python

如何使用 tkinter 中的按钮设置“Entry"小部件的文本/值/内容

我正在尝试使用 tkinter 模块使用 GUI 中的按钮设置 Entry 小部件的文本. 这个 GUI 是帮助我将数千个单词分为五个类别.每个类别都有一个按钮.我希望使用按钮可以显着加快我的速度,我想每次都仔细检查单词,否则我只会使用按钮并让 GUI 处理当前单词并输入下一个单词. 出于某种原因,命令按钮的行为不像我希望的那样.这是一个例子: 将 tkinter 导入为 tk从 t ..
发布时间:2021-12-15 23:11:22 Python

为什么 Tkinter Entry 的 get 函数什么都不返回?

我正在尝试使用 Entry 字段来获取手动输入,然后处理该数据. 我发现的所有来源都声称我应该使用 get() 函数,但我还没有找到一个简单的工作迷你示例,我无法让它工作. 我希望有人能告诉我我做错了什么.这是一个小文件: from tkinter import *主 = Tk()标签(master, text="Input:").grid(row=0,sticky=W)条目 = 条 ..
发布时间:2021-12-02 16:42:21 Python

条目小部件对齐 - 文本比小部件长

我有一个宽度为 60 个字符的条目小部件.小部件是右对齐的.当与条目小部件关联的文本变量包含少于 60 个字符时,条目小部件显示右对齐的文本.当 textvariable 超过 60 个字符时,文本左对齐.我无法从开始之前的位置插入文本,即-34,所以这是不可能实现的吗? 我希望能够显示比条目小部件长的文本结尾. self.infile_var = tk.StringVar()self.i ..
发布时间:2021-09-08 20:06:11 其他开发

Python Tkinter 输入板文本

如何填充入口小部件,使其不会在小部件的边框处开始书写?在视觉上,与入口小部件边框有一点空间. 我的进步: entry_widget.bind('', lambda f: entry_widget.insert(0, ' ')) 当用户单击小部件时会添加一个空白区域,但此解决方案存在多个问题: 当点击退出并再次点击时,它会在空白区域或用户填写的任何文本的顶部添加另一个空间.我考虑清除 ..
发布时间:2021-09-08 20:06:05 Python

如何在 Python 中将特定文本设置为 Entry?

我正在努力获取一个 python/tkinter 标签小部件来更新其内容.根据今天早些时候的一个线程,我按照有关如何组合小部件的说明进行操作.但是,在运行时,当我单击按钮 Calculeaza 时,标签小部件不会更改内容.据我所知,函数 Calculeaza() 是错误的. def Calculeaza(self):cgrade =celsiusEntry.get()如果 cgrade == ' ..
发布时间:2021-09-08 20:06:02 Python

自动向 tkinter 中的输入框添加破折号

当用户输入他们的电话号码时,有没有办法在电话号码中自动添加破折号,比如电话号码是 5551111234,但是当他们在输入框中输入时,该号码应该显示为带有连字符 b/w 的号码自动喜欢555-1111234. 解决方案 这是一个复杂的例子,但它处理的不仅仅是电话号码.被评论死了. #widgets.py将 tkinter 导入为 tk,re从数据类导入数据类,字段从输入导入列表、模式、可迭 ..
发布时间:2021-09-08 20:05:59 Python

如何获取 Checkbuttons 的文本?

Checkbuttons 是动态生成的,它们从 python 列表中获取文本.我需要一个逻辑来捕获选定的 checkbuttons 文本.根据我在任何地方的研究,他们都返回复选框的状态而不是文本.请帮忙. cb_list =['pencil','pen','book','bag','watch','glasses','passport','clothes','shoes','cap']尝试:r ..
发布时间:2021-09-08 20:05:13 Python

如何从条目(Tkinter)中获取值,在公式中使用它并将结果打印在标签中

使用Tkinter的函数入口时,可以写一个字符串值,用它做事;但我实际上是在使用公式.这个想法相当简单:在一堆盒子里填上数字(压力、推力、应力、温度等),然后取这些数字,应用公式并在同一个窗口中显示结果. 我该怎么做? 我一直在寻找一个小时又一个小时,但没有得到一个不令人困惑的解决方案. 好像这个页面上的那个人也遇到了同样的问题,但我对解决方案一无所知:如何从条目(Tkinter ..
发布时间:2021-09-08 20:05:10 Python

如何使 tkinter 条目默认值永久

我正在用 python 编写一个程序,该程序将采用特定格式、电话号码和美元/美分值.如何让 tkinter 具有永久的默认值,不可删除.例如 (XXX)-XXX-XXXX? 基本上你可以向小部件添加一个条目,但该条目被定义为永久值,例如当它为空时它看起来像 (_ _ _)-___-____ 当它有文本时它看起来像 (434)-332-1234 解决方案 如果我理解正确,您需要某种模板 ..
发布时间:2021-09-08 20:04:32 Python

python tkinter 条目小部件动态名称

任何人都可以指导我以下内容: 我想动态创建 Entry 小部件并分配分层名称(即 e1、e2、e3...等),以便在下一步中轻松引用以收集信息. 在下面查看我的草稿代码,它不起作用 bowList = pd.DataFrame(np.empty([12,2]),columns=[['F','S']])main2 = tki.Tk()main2.minsize(800,500)mb1 ..
发布时间:2021-09-08 20:02:02 Python

如何在 Tkinter 父脚本中实现 `input` 方法,并将显示的提示和返回值发送回子脚本?

我有两个脚本: Processor_child.py:它的目的是执行一些数据分析和清理操作.这在单独运行(没有 Tkinter_parent.py)时必须执行与使用 Tkinter_parent.py 打包到 GUI 中时相同的操作. Tkinter_parent.py:它的目的是为那些不能直接使用 Processor_child 的人提供一个 GUI. 我正在努力的地方是从 P ..

tkinter 条目小部件未更新

我在网上到处搜索,但不幸的是没有找到我找到了这个问题的答案: 在将 tkinter Entry() 小部件的文本变量设置为文本变量之后. 在条目中输入文本后,文本变量不会更新. 代码如下: def saveFileName(self):if(self.save_file_name != ""):self.window.destroy()self.name_not_set = F ..
发布时间:2021-09-08 20:00:42 Python

Concurrent.futures 在 tkinter 中打开新窗口而不是运行该函数

我正在尝试使用 tkinter 和 concurrent.futures 在 gui 中的多个文件上同时运行一个函数 在 GUI 之外,此脚本运行良好.但是,每当我将其转换为 GUI 脚本时,该脚本不会并行运行该函数,而是会打开 5 个新的 gui tkinter 窗口(它打开的窗口数等于我允许程序使用的处理器数). 我已经彻底查看了代码,只是无法理解为什么它会打开新窗口,而不是仅仅在 ..
发布时间:2021-09-08 19:52:25 Python