问题标签 [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 投票
1 回答
245 浏览

python - 清除/删除 tkinter 文本小部件中的重定向文本

正如标题所说,我有一个我重定向print()到的文本小部件。为此,我使用

接着

我不能做的是在插入新文本之前清除文本。为此,我添加main_text.delete(1.0, "end")如下

这导致根本没有打印任何内容。

我也尝试像这样在小部件中打印文本

它工作得很好。它会清除我输入的任何内容(因为我保持状态 =“正常”)并打印我的文本。

任何帮助都感激不尽!

编辑:

这是这篇文章中的代码,您可以将其用作示例。

与我的代码相同,如果您从def write(self, str)函数中删除 #,它将不会打印文本。

我想要的是重定向print()到文本小部件,但每次都在一个清晰的文本框中,而不是作为一个新行。这意味着,如果我按上述代码中的 b1 按钮 4 次,我将在文本框中看到它

而不是这个

0 投票
0 回答
214 浏览

python - 如何将多行文本小部件写入文本文件的单行?

我创建了一个GUI使用文本文件作为数据库的。文本文件中的每一行都是一个条目。每行的每一项都用“|”分隔,如以下结构:“ ID|Title|Counter|Keywords|DATA|Last Update ”。其中两个项目(计数器和数据)通过 的 显示/添加/编辑text widget/ tkinter

文本小部件可以multiple lines包含breaks,这在我的程序中应该是允许的。但是,最后我需要将每个条目放在文本文件的一行中,否则读取文件的错误会很明显。例如,我有一个比例尺,它允许我滚动浏览所有会提供out of range错误的条目,因为文件中最后添加的行没有根据条目结构包含所有项目。

我想知道是否可以breaks在写入文件时删除文本小部件并在再次读取文件时添加它们。我想过使用函数str.strip("\n")and str.replace(".", ".\n"),但这不起作用。

这是我的代码的必要部分,仅关注一个文本小部件,例如:

这是读取文件并将其显示在条目中的代码:

为什么这不起作用?(我在文本文件中手动看到的第一部分str.strip("\n")已经不起作用)我怎样才能使它起作用?我可以拒绝使用enter-key临时解决方案吗?

提前谢谢你。

0 投票
0 回答
99 浏览

flutter - 如何在 Flutter 中逐行滚动段落?

嗨我想逐行滚动段落当用户移动到第二行段落将自动滚动一行我尝试了单子滚动视图但它不起作用

图片

在上图中,当用户键入 Ipsum 时,应向上滚动一行

任何帮助将不胜感激

0 投票
1 回答
156 浏览

python - Tkinter Text-Widget ,滚动到特定行以使其成为第一个可见行

如何滚动到特定的文本行,使其成为文本小部件中坐标为“@0,0”的第一个可见行。

例如,我在文本小部件中得到了 100 行,而现在我得到了可见的第 1 到 20 行。我想在没有 mouse-scrolling 的情况下将第 15 行(滚动到第 15 行)移动到第一个位置。我知道我们可以做到text_widget.see("15.0"),但如果第 15 行已经在屏幕上可见,它不会将其移动到第一个位置。

0 投票
1 回答
248 浏览

python - 如何在 Python tkinter 的文本框中插入文本和变量,而 {} 不包含元素

我正在尝试在 tkinter 中使用文本小部件来显示我的代码的输出。

这似乎有效,除了在打印时, 元素由 {} 分隔

我希望输出没有这些括号,并且读起来像:“这个肽包含 17 个总残基”。有没有办法做到这一点?

谢谢

0 投票
1 回答
408 浏览

flutter - Flutter,如何将字体大小选项保存到 sharedpreference 中?

请高手帮忙。我一直在寻找有关我的问题的解决方案,但直到现在我还没有找到它。

我有一个文本小部件,在小部件上方有一个下拉菜单可以选择字体大小、20、30 和 40。

我的问题是:

  1. 如何将默认字体大小设置为 20
  2. 如何将选定的字体大小保存到sharedpreferences 中

这是我的代码

我非常感谢您的帮助

0 投票
1 回答
172 浏览

python - 在 Python Tkinter 中,如何使用名称获取嵌入在文本小部件中的图像的索引?

我正在使用 Python Tkinter 创建一个应用程序,在该应用程序中,我为用户提供了将图像插入文本小部件的选项。我知道,当您插入图像并且未指定name属性时,tkinter 会自动生成一个。还有一种方法可以name使用该方法获取文本小部件中所有 s的元组text.image_names()。我看过的所有与文本小部件图像相关的方法都只将图像的索引作为属性。但是,我不知道图像的索引。

如果有人能告诉我是否有一种方法可以让函数图像的name属性是一个属性,并获得索引作为回报,那就太好了。

0 投票
1 回答
2789 浏览

flutter - 在文本小部件中显示长格式文本:颤振

我正在尝试在我的应用程序中创建法律页面,例如条款和条件以及隐私政策页面。

除了使用默认的 Text 小部件之外,Flutter 是否有专门设计用于接收长格式文本的小部件?或者这有什么技巧吗?也许从文本文件中读取?

我试图避免在我的飞镖文件中使用多个文本小部件来显示我的长格式法律页面。

谢谢。

0 投票
0 回答
85 浏览

flutter - 为什么颤动中的文本小部件不显示字母和数字的组合

我想在颤振小部件文本中显示文本“ellen 112@yahoo.com”,但出现的只是 ellen@yahoo.com。如果文本字母与出现电子邮件的 email112mail 等数字组合,也会发生同样的事情。发生了什么 ?

这是代码

这是输出

输出屏幕看到我用红框标记的内容

0 投票
2 回答
176 浏览

python - 当行已满且 Tkinter 中的滚动条时如何使文本小部件跳到下一行

我是一般编程和 Tkinter 的新手。我正在尝试将滚动条与文本小部件一起使用,并且滚动条工作得很好。但是,当行充满文本时,小部件上的文本不会更改行。

在图片(图片)中,上面的图片就是我所说的。波纹管图像是我希望文本在 tex-widget 内的行为方式,但添加了滚动条。在下面的图片中,我可以通过选择文本并将其向下拖动来滚动,这并不理想。两张图片(在图片中)都是从完全相同的数据库条目中查询的。

这是带有滚动条的图片的相关代码:

很抱歉变量和一些文本不是英文的。这不是我天真的语言。