问题标签 [tkinter-text]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
76 浏览

python - 如何根据从 Tkinter 在 Photoshop 中输入的数据自动调整文本层大小的任务,并将图像放置在文本结束的位置?

我制作了一个 GUI 应用程序,它接受用户输入并将其添加到 CSV 和 Photoshop 文件中并呈现它。这是它的样子:

专注于

专注于“R”文本字段。看看它在哪里结束。R 文本字段将具有可变长度的数据。一旦它结束,我想在它结束的右下角添加一个图像。现在,图像就位于 PSD 文档的右下角,如下所示:

查看图像放置的位置

这就是我希望它的放置方式。在文本的最后一行之后...

我希望它自动放置在这里。

而且我知道它可以很容易地手动完成,但我的客户根本不想打开 Photoshop 或进行任何调整。

这是处理 R Text 小部件的代码部分:

下面是处理从 Text 小部件获取数据并将其输入 PSD 文件的代码:

0 投票
1 回答
35 浏览

python - 文本小部件:在没有输入时更新并在循环后保持空闲

嗨,我正在制作一个文本小部件,我想在某些输入时更新它,否则让它保持空闲,现在我正在使用这段代码。但我不知道在没有输入或没有按下按钮时如何让它保持空闲状态。

我知道有更好的方法来执行此操作,但还没有找到。请帮忙!!!

0 投票
2 回答
51 浏览

python - 如何使用 Python 中的 open 函数读取文件中存在的所有链接?

编辑

好的,所以我完全复制/遵循了代码,但是当我运行时,在文本小部件中看不到图像,只有白色屏幕可见

0 投票
3 回答
175 浏览

python - 在 tkinter 文本小部件中键入时在状态栏中显示字数

我想制作一个简单的文本编辑器,在我输入时显示唯一单词的数量加上总字数。我尝试过使用t.get("1.0","end-1c"),但我不知道如何进行交互(实时)。来自相关答案的玩具代码,其中“按键”功能尝试将文本小部件的内容打印到终端,是:

0 投票
0 回答
20 浏览

tkinter - 在 tkinter 中动态自定义文本框字体

我认为以前没有人问过这个问题,但是我正在开发一个使用 tkinter 的程序,该程序在文本框中获取用户输入文本并将其显示在另一个显示文本框中。根据用户在运行时按下的某些按钮,这些按钮会修改显示文本框中单词/短语的字体。

例如,如果用户输入了一个由多行组成的文本并按下按钮“X”,程序将搜索输入文本中的所有 X 字符并显示所有 X 突出显示的文本。

我正在尝试找出执行此操作的最佳方法。我目前的计划是在文本中搜索 X,列出相关索引,然后重新配置显示文本框以显示全文,同时突出显示 X 出现的索引,但我想知道是否有更简单的方法它?

谢谢!

0 投票
2 回答
26 浏览

python - Tkinter 自定义文本框类不能使用 def

我可能忽略了一些明显的事情,但是这个问题让我陷入了困境。我想弹出多个文本框并动态填充每个文本框。当我运行以下代码时,我得到一个“AttributeError”,出于某种原因,它希望我在 def 中为“self”提供一些东西。

我的根本错误在哪里?以下是包含在单独文件中的类。

以下基本上是主要的。

ntb.inject_text(???, "testing text for NTB") 是问题所在,我想这是我制作课程本身的一个新手错误。任何提示都会有所帮助。

0 投票
1 回答
84 浏览

python - Python Tkinter 菜单系统。无法汇总和显示价格

python的新手,我一直在尝试用Tkinter构建一个小菜单,我的想法是当我从菜单中选择一个项目时,它的名称会出现在大屏幕中,而所选项目的总数会出现在小屏幕中,我的函数称为fireFood。我目前看到我的价格在一条线上运行而不是总计,我已经坚持了几天,希望有人能指出我正确的方向。

0 投票
1 回答
70 浏览

python - 如何在 tkinter 文本框中获取光标位置详细信息

我在其中制作了一个文本编辑器我制作了一个状态栏但是一个问题我不知道如何获取像记事本这样的光标位置详细信息

记事本图片

请帮我

0 投票
1 回答
79 浏览

python - 当代码中有一个“mainloop()”时,我如何才能真正执行一个“while True”循环代码?

如果我的问题无法理解,我很抱歉。 无论如何,我有这个代码:

每次我尝试运行上面的代码时,它都不会显示窗口,而是在while True循环中运行代码。

所以主要问题是,有没有办法让 Python 显示窗口(我的意思是执行代码root.mainloop(),然后执行while True循环的代码?

任何帮助或答案将不胜感激!
谢谢!

0 投票
0 回答
71 浏览

python - Python end = "\r" 在 Python 中不起作用

我一直试图让我的计时器从 25 分钟开始倒计时并将其应用到带有 tkinter 的标签上。但是,每次倒计时,它都会在新行上打印更新的计时器。它看起来像 25:00 24:59 24:58 ... 而不是更新计时器标签。这是我的代码