tkinter-canvas 相关问题

Canvas小部件为Tkinter提供结构化图形工具。这是一个功能多样的小部件,可用于绘制图形和绘图,创建图形编辑器,以及实现各种自定义小部件。

tkinter 使用类创建的通用画布

我知道我可以做到... 将 tkinter 导入为 tk 根=tk.Tk() root.geometry("800x600") #注意如果使用'=',即root.geometry=("800x600") # 然后 tkinter root(window) 不会显示...

回答 1 投票 0

当我尝试计算图像和我在 tkinter 中绘制的线条之间是否存在碰撞时,出现此错误

我尝试计算图像和我在 tkinter 中绘制的线条之间是否存在碰撞。 def catch(box1, box2): box1 = canvas.bbox(box1) box2 = canvas.bbox(box2) 如果 ((box1[2] >...

回答 0 投票 0

我需要在 tkinter 的画布中制作图像这是代码但是错误来了

c = tkinter.Canvas(宽度=275,高度=300) so_ramdom = tkinter.PhotoImage("/Users/vikranthracherla/Downloads/download.jpeg") c.create_image(图像=so_ramdom) 错误 追溯(最近的...

回答 1 投票 0

如何在不知道标签名称末尾的最后几个字符的情况下使用 find_withtag?

我在画布上有一些对象(使用 Tkinker)代表“食物”。我想删除该对象的所有实例,但它们的标签都在末尾包含一个数字(Food0、Food1、Food2 等)。呵呵...

回答 2 投票 0

grid_slaves 等同于 tkinter 中的 Canvas

我正在尝试在 tkinter 中访问 Canvas 中的项目,就像我可以在 Frame 中使用 grid_slaves() 比方说我想访问一个子窗口小部件: subwidget = Frame.grid_slaves(行=0,列=0)[0] 我...

回答 1 投票 0

如何制作具有给定功能的 tkinter GUI 橡皮擦?

我不知道如何使用代码来擦除线条,请帮忙。我正在使用 tkinter 库和 PIL。 DEFAULT_PEN_SIZE = 5.0 默认颜色 = '黑色' def __init__(自我): self.root = Tk() ...

回答 1 投票 0

在此代码中更改过滤器对 PIL 不起作用有什么原因吗?

我正在使用 Tkinter 和 PIL 制作一个像 MS paint 这样的绘画程序。我想添加一个功能来为图像添加过滤器。但是,即使按下按钮也没有任何变化。我使用了 ImageOps 和

回答 0 投票 0

如何使用文件对话框保存编辑后的图像?

我做了一个绘画程序,我可以在画布上添加图像并在上面画东西。我想制作一个保存按钮,可以将编辑后的图像保存为 png 或 jpg 文件。 从 tkinter 导入 * f...

回答 0 投票 0

在 Tkinter 中使用网格定位可滚动画布

作为 Tkinter 的初学者,我很难理解以下程序中画布的格式和定位: 从 tkinter 导入 * 从 tkinter 导入 ttk 从 PIL 导入图像,ImageTk

回答 2 投票 0

如何修复“保存文件操作无法连接到打开和保存面板”

来自 tkinter 导入 * 从 tkinter.colorchooser 导入 askcolor 从 PIL 导入图像,ImageTk 从 tkinter 导入文件对话框 从 tkinter.filedialog 导入 asksaveasfile 油漆类(对象):

回答 0 投票 0

Tkinter 画布不更新循环

我想制作一个正方形从一侧无限延伸到另一侧(在画布中)的程序,但我的程序没有更新循环内部的内容。我是 tkinter 的新手,很抱歉,如果这是一些...

回答 0 投票 0

Tkinter/Matplotlib 调试和“发布”之间的不一致行为

预赛 蟒蛇:3.11.1 x64 tkinter:8.6 matplotlib:3.6.2 Windows 10 21H2 上的 VsCode 1.77.2 概括 我有一个简单的应用程序,可以在 tkinter 画布上绘制图形,记录图像,然后重新...

回答 0 投票 0

如何在画布上制作放大镜(矩形)?

我开发了一个软件,其目的是在 tkinter 画布中为用户提供可视化。现在我需要一个放大镜窗格随课程一起出现和移动。有什么办法吗...

回答 1 投票 0

如果在函数中创建,为什么 Tkinter 图像不显示?

此代码有效: 导入 tkinter 根 = tkinter.Tk() canvas = tkinter.Canvas(根) canvas.grid(行=0,列=0) 照片 = tkinter.PhotoImage(文件 = './test.gif') canvas.create_image(0, 0, image=...

回答 5 投票 0

如何在 Tkinter 上绘制流畅的线条

我想用 Tkinter 做一个简单的绘图应用程序,我想用我的鼠标画线,我想出的解决方案工作正常,我什至可以画多条线,但在下面的图片中......

回答 0 投票 0

有没有办法在 Python 中使用带有 f 字符串的函数中的变量?

我有 2 个变量 n1 和 n2。当我按空格时,randNum 等于 1 或 2,如果它等于 1,那么我想更改 n1,如果它等于 2,那么我想更改 n2。我正在使用 .

回答 4 投票 0

无法为 Tkinter 窗口添加背景

我正在尝试为我的 GitHub 页面创建一个项目并学习如何编码。 我对 Tkinter 有疑问,当我尝试添加一些背景照片时没有任何变化。 类 GuiImainPage: def __init__(s...

回答 1 投票 0

Tkinter 添加背景的麻烦

实际上,我尝试为 ma GitHub 页面创建项目并学习如何编码。 我对 Tkinter 有疑问,当我尝试添加一些背景照片时没有任何变化。 类 GuiImainPage: def __init__(...

回答 1 投票 0

tkinter 使用 if-else 条件更改图像

在下面的代码中, card_front_image = PhotoImage(file="images/card_front.png") card_back_image = PhotoImage(file="images/card_back.png") card_background = canvas.create_image(40...

回答 1 投票 0

顶层窗口总是出现在同一个地方

我有以下代码,其中在画布上绘制了一个矩形。矩形是我想要的位置。我想要矩形作为顶层窗口的边框。我如何使顶层...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.