问题标签 [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 回答
1657 浏览

python - 在 python tkinter 中多次获取相同的输入?

我正在制作一个程序来获取多个用户名并将它们存储在 XML 文件中。XML 部分工作正常,但我在使用 GUI 时遇到了问题。我希望能够询问用户他想输入多少用户,然后重复Entry那个次数。在保持功能的同时,我该如何做到这一点quit?我试过:

绕过它的最佳方法是什么?我不知道输入的数量,我希望退出按钮一直工作。

0 投票
5 回答
213997 浏览

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

我正在尝试使用模块Entry在 GUI 中使用按钮设置小部件的文本。tkinter

这个 GUI 是为了帮助我将数千个单词分为五类。每个类别都有一个按钮。我希望使用按钮会显着加快我的速度,并且我想每次都仔细检查单词,否则我只会使用按钮并让 GUI 处理当前单词并带来下一个单词。

出于某种原因,命令按钮的行为不像我想要的那样。这是一个例子:

到目前为止,当我能够编译时,单击什么也不做。

0 投票
2 回答
260 浏览

python - 单选按钮正在修改错误的值 tkinter

我正在使用 tkinter 编写脚本,但发生了一些奇怪的事情。

我有两个单选按钮:

和一个文本输入字段:

当我0在输入字段中输入时,RadioButton0自动选择,当我输入时1RadioButton1被选择并且对于任何其他值,它们都被选择...反之亦然:当我选择时RadioButton0,输入字段更改为0,当我选择时RadioButton1,输入字段更改为1... 此外,entryValue后来被视为0. 变量way只能由单选按钮修改...

为什么会这样?我在做不该做的事吗?我该如何解决?

0 投票
1 回答
3593 浏览

python - python tkinter entry命令无法转换为int

试图习惯 tkinter gui,但我在设置输入框时遇到了问题。我想制作一个简单的数字猜测程序,使用 Entry 输入一个整数和一个按钮来提交猜测。当我使用 int(GuessBox.get()) 时出现 str 到 int 的转换错误,我不知道该怎么做。

ValueError: int() 以 10 为底的无效文字:''

0 投票
1 回答
9450 浏览

python - Python tkinter 输入框光标

我有一个 tkinter 页面,它会询问用户名和密码(为此使用了 2 个输入框)。我想要的是一旦用户运行脚本,光标应该在用户名字段(第一个输入框)中,以便用户可以输入用户名,而无需在输入前使用鼠标单击输入框。有什么办法吗?

0 投票
1 回答
405 浏览

python - if 语句导致 tkinter 程序挂起

使用 Python 2.7.3,我创建了以下 tkinter 代码。该代码要求用户在 GUI 中输入两个值,提交并关闭 GUI。但是我遇到了提交按钮的问题。当用户单击提交时,会发生以下情况: 1. 一个 if 语句来确认 Value 1 是否有值,如果没有,则会出现一个消息框。2. if 语句确认 Value 2 是否有值,如果没有,则出现消息框。3. 如果值 1 和值 2 都有值,则 GUI 将关闭。

然而,这是我遇到问题的地方,我进行了以下测试: 1. 为值 2 输入了一个值,而为值 1 输入了一个值,第一个 if 语句被触发,这很好。2. 输入值 1 的值,而值 2 没有值,触发了第二个 if 语句,这很好。3. 输入值 1 和值 2 的值,导致 GUI 关闭,这很好,但 python 代码挂起,最后一行代码“print c”没有出现。

这是什么原因造成的?

这个想法是这个 GUI 将用于输入,用于我的函数文件。此代码是对 GUI 的测试。

0 投票
1 回答
1595 浏览

python - Tkinter 中可变数量的输入字段

我正在尝试创建一个小部件,其中包含基于加载的文件的一个方面的大量输入字段。

我一直在使用

创建每个条目,但理想情况下要迭代此命令。每个条目变量应该有一个不同的名称,所以我可以调用每个单独的单元格,我不知道这是否可能。

更一般地说,我要做的是创建一个 1 表,用户可以在其中向单元格输入一个整数,我可以在另一个函数中访问该值。

0 投票
1 回答
10707 浏览

python - object has no attribute get

I am working with the tkinter module in python 3.3 I am relatively new to this and am working with entry boxes. for some reason when I run the following code I get an error message saying AttributeError: 'NoneType' object has no attribute 'get'. Could someone explain to me why? I did a similar program with a single entry that workded just fine.

0 投票
4 回答
30221 浏览

python - 如何在 Tkinter 中设置 Entry 的字体大小

我是 Python 的新手,我想在Entry小部件中设置字体大小。我试图设置参数font=("Calibri",12),但什么也没发生,字体大小就像默认值一样。有什么方法可以设置吗?

编辑:

0 投票
0 回答
132 浏览

python - 从条目中获取变量到 dbf

我正在尝试使用一个条目来附加 shapefile 的 dbf 部分。到目前为止,我只能通过直接为变量赋值来更改 dbf 文件。我只能让输入框打印一个变量。我错过了什么?我正在使用 python 3.3。