问题标签 [tkinter-label]
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.
python - 标签问题
我正在编写一个程序,以便用户可以在一个窗口中输入他的详细信息,然后一个新窗口会显示输出。但是,由于某种原因,没有打印第二个窗口中的标签。
我不认为 get() 方法有问题,因为我能够打印在 Python shell 屏幕上获得的值。所以,我认为这可能是 label() 的问题,尽管我可能错了。
python - 是否可以在 Tkinter 的一个标签中使用 2 种不同的字体?
如何在同一个标签中使用 2 种不同的字体?
对于 txt1 一种字体和 txt2 另一种不同的字体
IE: 标签(container_frame3, text=txt1+txt2,width=14)
python - Tkinter Texboxes 在单击按钮时变得透明
当我单击提交按钮时,它会隐藏所有文本框。当我点击它们时,文本框才会回来。当我将鼠标悬停在它们上时,我仍然看到光标发生了变化,但是标签也被隐藏了,它们永远不会显示回来。就像它们变得透明,只有当我点击它们时才变得不透明。
python - 在 python tkinter 中,应该如何删除由循环创建的小部件?
我通过循环创建条目和标签。如果用户单击该按钮,则会在两两分隔的行中出现新条目和标签。现在我想通过单击其他按钮来删除它们,但标签不可删除 - 只有条目是。
我的另一个问题是我只想删除通过单击添加的最后一个小部件。说清楚:我想一键删除最后18-18个标签和条目。目前,到目前为止所有添加的条目都将被删除。标签根本没有。以下是相关代码:
以下是尝试删除它们的方法:
python-3.x - 当我更改标签的属性时,包含图像的标签不会完全显示?
我刚开始编码,已经有一个我无法弄清楚的错误。我正在尝试制作类似扫雷的程序。我的问题是,当我尝试让一个单元格显示旗帜、地雷或任何其他图像(不是数字或字母,我可以很好地管理)的图片时,网格就会中断。
这是我的代码的一个非常简洁的部分来显示我的问题:
我显然摆脱了任何 Minesweeper 核心代码,该程序只在左键单击时放置地雷,在右键单击时放置标志。代码中唯一锁定大小的两个部分是标签创建中的.resize(x, y)
函数width
和height
参数。
结果是这样的:
希望可以有人帮帮我,
祝你有美好的一天
编辑:另外,如果有人知道如何.bind
更有效地,我会很高兴。
编辑2:经过一番思考,我意识到有一个愚蠢的解决方案,那就是做一些类似的事情:
但我希望有一个更清洁的解决方案。
python - 如何在 Tkinter 中将目录中的图像显示为标签?
我是使用 Tkinter 的 Python GUI 的新手,我坚持以下几点:
我正在尝试使用 Python 的os
模块读取特定目录中的一些图像文件,并在单个窗口中将它们显示为 Tkinter 的标签。图像的平均大小为1990 x 1200
. 因此,我使用 Pillow 库调整了它们的大小,然后使用 for 循环将每个图像打包到窗口中。
但不是显示图像,而是显示一个空白窗口。我写了以下代码:
这是空白窗口的屏幕截图:
注意:我使用 Python 3.6.3 和 Pillow 8.2.0。
python - 如何从衍生进程 (multiprocessing.Process) 更新 Tkinter 标签?
摘要:在 Python 中,当我从衍生进程更新 Tkinter 标签文本时,尽管执行了衍生进程,但 GUI 上的标签并未更新。我怎样才能让它从生成的进程中更新?
我正在 Lubuntu 20.04 中使用 Python 2.7.2
编辑:我也尝试使用 Python 3.8,必须额外安装 python3-tk,更改一些语法(打印命令后的括号并将 Tkinter 替换为 tkinter),但问题仍然存在,看起来相同。 结束编辑
这是我的示例代码,可以独立试用:
如果我按下“简单”按钮,标签中的文本会更新。都好。
但是:如果我按下“异步”按钮,
- 正如您可以通过我提供的照片验证的那样,异步过程开始了,
- 标签文本更新行被执行。
- 但是:这是我的问题: GUI 上的标签没有显示更新的文本。
我想这样做的原因是: 因为我正在启动一个长时间运行的衍生进程,之后我想更新标签。然而,所有其他进程应该并行运行。所以我创建了一个函数f,依次包含长时间运行函数和标签更新函数。我想异步调用 f 。所以原则上:
在我读到的某个地方,刷新被暂停,而脚本仍在运行。我尝试了一些 p.join 插入,但没有运气。
请帮忙,谢谢!
python - 为什么标签不起作用?是“for”循环吗?
单击生成按钮后,此应用程序中的标签不会显示密码。我认为它可能来自“for”循环。任何帮助,将不胜感激。
python - 为什么当我单击复制到剪贴板按钮时,我会从 StringVar 中得到类似的元组值?我需要文本值
为什么我从中获得元组值StringVar()
?当我点击Copy按钮时,我从我的项目中得到这样的结果('n', 'o', 'i', 'Q', 'X', '2', 'd')
。我需要来自Copybutton 的文本值。一个没有''
.