问题标签 [text-widget]

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 投票
2 回答
120 浏览

wordpress - 适用于 wordpress 文本小部件的 wordpress 滑块

我需要你的帮助。是否有任何适用于文本小部件的 wordpress 滑块。

我使用了 owl carousel,但它对我不起作用,它显示了一个空的 div

但它向我展示了这行代码

感谢大家。

0 投票
1 回答
2077 浏览

python - python tkinter:使用下拉菜单启用文本字段

作为我平时工作的一个附带项目,我被要求创建一个表格来收集信息。现在脚本已经成型,基本上可以满足我的所有需求,但我想添加一个额外的功能。基本上,我有一些由 3 个小部件组成的字段:带有一些问题的标签、带有“是”/“否”列表的下拉菜单可供选择,以及用户可以提供额外信息的可选文本小部件(通常如果下拉菜单中的选择是“是”)当前文本小部件始终处于活动状态(即用户可以编写我想要的所有内容)并且它只是在我收集的后处理阶段(由脚本制作)其内容取决于下拉选择的值。

这基本上没问题,但我希望通过启用或不启用文本小部件来使其更具视觉吸引力,具体取决于下拉菜单的值。基本上,我的想法是默认禁用文本小部件,如果用户从下拉列表中选择“是”,那么小部件将变为可编辑。

我试着这样做:

但我失败了(基本上我是 TKinter 的 n00b)。

我想问题出在主循环和检索选择的函数中,但我不知道如何解决这个问题。

有人知道如何解决这个问题吗?

提前感谢所有愿意给我一些提示的人。

0 投票
1 回答
391 浏览

python - 仅允许用户在 tkinter 中的文本小部件末尾键入文本

我想编写一个像 Putty 这样的程序,使用 netmiko 库和 Text tkinter 小部件作为编辑器连接到 Cisco 路由器。

我的问题是如何只允许用户在 Text 末尾键入命令,而不是在 Text 小部件的其他地方键入命令。

比如我的程序 connect ,发送show ip interface brief,接收输出并显示在编辑器上

程序看起来像这样

0 投票
1 回答
2437 浏览

python - Python3 Tkinter 文本小部件在同一行插入

我有一个带有文本小部件的tkinter应用程序,我将文本插入其中。python3我想将插入的文本附加在与前一个插入相同的行上,如下所示:

我希望大型机文本小部件中生成的插入看起来像Hello: World! 我很难将插入的文本保持在同一行。每次插入时,都会生成一个新行。

如何在没有换行符的情况下将 mainframe.insert 输入字符串保持在同一行?

0 投票
2 回答
766 浏览

python - 在 Python 中更改文本小部件字体

我正在制作一个函数,每次调用时都会将文本小部件的大小增加 1。我找不到找到小部件当前字体大小的方法。我需要类似的东西:

0 投票
1 回答
330 浏览

python - python & tkinter:我使用的文本小部件没有“打包”

我有一个问题,为什么我的文本文件在这段代码中没有正确打包。作为记录,它应该读取用户文档文件夹中的日志文件,并在文本小部件中显示内容,将红色警告和错误以及蓝色信息着色。任何帮助将不胜感激 !

这是我想出的新代码,但 Text 小部件没有打包在主框架内......

还有旧代码供参考:

0 投票
1 回答
4254 浏览

python - 自动调整文本小部件的高度以适合所有文本

如何自动调整文本小部件的大小以适应文本小部件的高度

  • 不会有任何\n文本小部件,而是文本将环绕(整个单词)并继续向下。wrap=WORD

这怎么能做到?

我接近问题陈述的想法:我想知道是否可以每次在文本小部件中环绕文本时进行计数,并通过该给定值以某种方式计算文本小部件的高度?- 只是一个想法..我不知道这是否可能。

**为什么这不是重复的**

这不是重复的,链接到您声称它是重复的问题,如果您这么认为的话。他们都实施了一个解决方案,在该解决方案中,它会在文本小部件的每个击键中检查一个 '\n'。我的文本小部件根本没有任何 '\n'。而是将单词环绕!

这不是我正在寻找的解决方案,因为它正在寻找 '\n' 并根据找到的数量相应地更改高度。由于我不会使用任何 '\n' 而是将单词包裹在 ( Text(frame, wrap=WORDS)) 周围,因此不会出现 '\n' 使该解决方案无用!”

这就是为什么这段代码,从人们声称这是重复的问题中,不会解决这个问题,这不是重复的。

不会解决我的问题,因为它会查找“\n”:

编辑示例

这就是我不使用消息小部件的原因,它们不会重新排列文本以填充文本小部件。

在此处输入图像描述

0 投票
0 回答
163 浏览

python - 为什么我的 sqlite3 + python(使用 tkinter)的实现一次显示整个数据库很慢?

我正在使用 SQLite3、Python 和 Tkinter 处理具有“.sqlite”扩展名的数据库。我创建了一个函数来在程序启动时使用带有文本小部件的类似电子表格的界面显示整个数据库:

它似乎可以很好地处理大约 500 行 - 虽然需要几分钟才能加载 - 但我正在使用比这大得多的数据库。例如,一个有 500 行的数据库需要 3 分钟来加载;一个 1600 大约需要 16 个,关闭时 python 应用程序崩溃。

我的代码效率太低了吗?tkinter 的工作方式有问题吗?我记得曾经使用标签和代码运行速度更快地完成了类似的操作,但是我需要使用文本,因为我希望用户能够在框内“导航”,这些框有时有十几行左右,每行有几个字符.

我正在寻找我的问题的答案,表明 Python 2.7 中的 sqlite 版本特别慢,但是我使用的是 python 3.6.1 以及它附带的 SQLite 和 Tkinter 版本。

我阅读了另一个可能的答案,其中涉及创建可以加快查询速度的索引,但我还没有到达那部分。

0 投票
1 回答
394 浏览

python - Tkinter Text:通过双击选择的单词调用自定义函数

当用户在 Text 小部件中双击一个单词时,会调用一些内部回调,从而选择一个单词。我想对这个词做一些额外的任务。我怎样才能做到这一点?天真的想法是将我自己的回调绑定到双击。由于优先级错误,它没有工作:我的回调首先执行,在选择单词之前,然后调用 Text 回调。我该如何解决?

一个想法是检索现有回调的句柄并在之后重用它:

那么我的回调将直接写如下:

请帮助以这种方式完成它,或者随意提出实现我最初目标的更好方法。

0 投票
14 回答
86100 浏览

flutter - Flutter中文本小部件下的黄线?

开发我的第一个颤振应用程序。主应用程序屏幕没有这个问题,所有文本都按原样显示。

然而,在我正在开发的这个新屏幕中,所有文本小部件下面都有一些奇怪的黄线/双线。

关于为什么会发生这种情况的任何想法?

黄线