问题标签 [tkinter-canvas]

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 投票
0 回答
125 浏览

python - 使用 python 3.x 在 tkinter 中对笔记本进行分组

我正在使用 tkinter 使用 python 3.x 创建一个简单的 GUI 我想对使用创建的某些选项卡进行分组,ttk.Notebook因为我有很多选项卡并且屏幕尺寸变得巨大且无组织。有没有办法对使用创建的数据进行分组ttk notebook

到目前为止的代码:

我想将其分组Aux options到一个选项卡中,当我单击它时,它可以显示分组选项。任何想法都会非常有帮助....

0 投票
1 回答
11361 浏览

python - 滚动条 tkinter 不滚动

当我运行我的 tkinter 代码 python 代码时,我得到一个没有滚动能力的滚动条,我的所有小部件都在画布中并正确显示,但是需要滚动才能向下滚动才能看到它们,这段代码正在生成一个滚动条,但它不是不工作。

0 投票
2 回答
7967 浏览

python - 在 Canvas 小部件上绑定按键事件

我通过以下方式将一个键绑定到我的画布:

现在,当按下那个键时我该怎么做,它会调用一个特定的动作,比如在画布上向上移动一个对象?

0 投票
2 回答
1530 浏览

python - 使用 tkinter 在 python GUI 中打开文件对话框中的属性错误

我开始学习 Python 和 tkinter 包,我正在编写一个程序来在 GUI 窗口上加载一个文本文件。为了打开文件浏览器,我安装了按钮及其必要的功能,如下面的代码所示。程序运行,但是当我单击“浏览”按钮时,我收到一个属性错误消息:“'assign_1' 对象没有属性'var_filename'”。如果有人可以帮助我,那就太好了。

0 投票
0 回答
969 浏览

python - Python Tkinter:将标签背景(在画布中)设置为透明

我正在尝试使用 tkinter 制作图表,并且我希望在图表上该利润所在的点上方有一个每月利润标签。

我遇到的问题是标签的白色背景正在剪掉折线图中的线条。有没有办法将标签背景设置为透明?

我尝试在制作线条之前调用标签,但是当我这样做时标签仍然位于线条的顶部。

http://i.imgur.com/Q8Q3XBU.png

0 投票
3 回答
12765 浏览

python - Tkinter - 如何水平居中画布文本?

我正在处理作为配置窗口的 UI 类中的一个函数,它显示程序的徽标,并在底部有一个更新文本,告诉你它正在加载什么等。这是我到目前为止所拥有的:

我希望 infoText 中的文本水平居中并垂直向下偏移约 200 像素。垂直偏移效果很好,但我不知道如何将文本水平居中。

我开始尝试古老的 ((width / 2) - (str length / 2)),但后来意识到每个字母都不是 1px。而且 anchor = "center" 似乎只将一半的文本放在屏幕左侧。

我对 Python 很陌生(现在只有几天),所以如果我遗漏了一些明显的东西,这就是原因。

编辑:如果不是很明显,这个文本会改变,所以我不能只对偏移量做出绝对决定,它必须随着文本而改变

0 投票
2 回答
1070 浏览

python-3.x - tkinter 图片错误:“图像的名称可能与主窗口上的名称不同”

我正在尝试编写一个 tkinter 版本的 Flappy Bird,但在使用 tkinter 时遇到了一个从未见过的错误。我到处搜索,并尝试了我能想到的一切。到目前为止,这是我的代码:

这是错误:

0 投票
1 回答
13240 浏览

python - How do you delete a Canvas text object?

This is for example a create_text:

How could I delete this with a button?

0 投票
1 回答
4148 浏览

python - 将 PostScript 转换为图像

我无法将 postscript (.eps) 文件转换为任何类型的图像。每当我使用 PIL 保存加载的 .eps 文件时,它的质量都很糟糕,并且在 tkinter 中呈现的文本不可读。我认为这是因为 .eps 文件是某种矢量图像,使用 PIL 保存它不会呈现正确的分辨率,但我不确定。

有谁知道我如何以更高分辨率保存 PostScript 文件(如果可能,不在命令行中)或任何其他将 tkinter 画布保存为图像的方法?任何帮助将不胜感激。

给出一些背景;我正在尝试制作一个 python 脚本,它采用 tkinter 画布并保​​存图像,以便它可以在浏览器中实时显示并在页面加载时显示。

0 投票
1 回答
1573 浏览

python - Tkinter canvas.coords 方法不适用于元组

我在使用以下代码时遇到了一些问题 - 无论我尝试什么,当我使用标签元组时,coords 函数都会返回一个空列表。

任何帮助表示赞赏,甚至是想法或链接!

谢谢你。