问题标签 [tkinter-entry]

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 回答
19883 浏览

python - 你如何检查一个小部件是否在 Tkinter 中有焦点?

我希望能够检查text_field当前是否被选中或聚焦,以便我知道当用户按下回车时是否对其内容进行处理。

0 投票
1 回答
42594 浏览

python - 如何将变量连接到 Entry 小部件?

我正在尝试将变量与 Tkinter 条目小部件相关联,其方式是:

  1. 每当我更改条目的值(“内容”)时,主要是通过在其中输入一些内容,变量会自动获得我输入的值。无需我先按下“更新值”或类似的按钮。

  2. 每当变量被更改(通过程序的其他部分)时,我希望显示的条目值能够自动调整。我相信这可以通过文本变量起作用。

我阅读了http://effbot.org/tkinterbook/entry.htm上的示例,但它并不能完全帮助我实现我的想法。我有一种使用条目的“验证”来确保第一个条件的方法。有任何想法吗?

0 投票
2 回答
1708 浏览

python - Tkinter 网格()管理器

我在使用 Tkinter grid() 管理器时遇到了一些麻烦。它的行间距太远了。我有两个要放置的条目小部件,我需要一个几乎直接位于另一个下方。当我将它们放在同一行和同一列上,但更改 pady 选项时,它会将它们直接放在彼此的顶部。我知道必须有办法解决这个问题,以前从未遇到过这个问题。

我在 Windows XP 上使用 Python 2.6。

0 投票
1 回答
2804 浏览

python - 使 Tkinter Entry 小部件只读但可选择

有什么方法可以制作 Tkinter Entry 小部件,以便可以突出显示和复制文本,但不能更改?

0 投票
1 回答
422 浏览

python - 使用 Text 或 Entry 小部件时,只要突出显示某些内容,就会清除 Python 列表框选择

当 Tkinter.Listbox 使用 Entry 或 Text 小部件时,我发现它存在问题。

每当条目或文本小部件中突出显示某些内容时,它都会清除列表框选择。

我正在使用 Python 2.6.5。以下是测试脚本。

0 投票
3 回答
3958 浏览

python - 在 Tkinter 条目小部件中撤消和重做?

有没有办法在 Tkinter小部件中添加撤消重做Entry功能,或者我必须使用单行Text小部件来实现此类功能?

Text如果是后者,在将小部件配置为小部件时我应该遵循什么提示Entry

一些可能需要调整的功能包括捕获Return KeyPress、将 tab 按键转换为更改焦点的请求,以及从剪贴板粘贴的文本中删除换行符。

0 投票
2 回答
967 浏览

python - Python:如何获取更新的条目文本以在绑定到它的命令中使用?

考虑以下代码:

假设我将字母 ABC 一个一个地放入条目中。输出将是:

请注意,当按 A 时,它会打印一个空字符串。当我按 B 时,它会打印 A,而不是 AB。如果我在 C 之后不按任何内容,它将永远不会显示。似乎条目内容仅在绑定命令返回后才更新,因此我无法在该函数中使用实际的条目值。

有什么方法可以获取更新的条目值以在绑定命令中使用?

0 投票
3 回答
24771 浏览

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

我注意到 Tkinter 条目小部件的宽度参数是字符,而不是像素。

是否可以调整像素宽度?

0 投票
1 回答
662 浏览

python - 尽管没有焦点,但在 Tkinter Entry 小部件上保持选择

当用户在 Tkinter Entry 小部件中选择部分文本时,它会突出显示。然而,当用户点击离开小部件时,突出显示消失。

Entry尽管小部件没有焦点,有什么方法可以使选定的文本保持突出显示?

我正在尝试制作一个不基于 Tkinter Menu 小部件(它基于 Tkinter Toplevel 小部件)的自定义右键单击菜单,并且我希望文本保持突出显示,尽管菜单具有焦点。

0 投票
2 回答
883 浏览

python - 清除 Tkinter 条目文本 - 所以新文本看起来很新?

我想修改下面的代码以在写入新文本之前清除条目文本。基本上我想删除文本,等待一秒钟,然后编写新文本。这应该给出正在写入的“新”文本的外观。有任何想法吗?TIA - 布拉德

在另一个名为海报的文件中