问题标签 [photoimage]

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 投票
3 回答
18973 浏览

python - 如何在 Tkinter 中找出 PhotoImage 的大小?

如何访问PhotoImage()类对象的宽度和高度信息?我试过PhotoImage(...).winfo_width()PhotoImage(...)["Width"]。他们两个都没有工作。

0 投票
1 回答
1964 浏览

python - Tkinter PhotoImage 背景图像未显示

我尝试在框架中制作图像作为背景,代码如下,

图像似乎在顶部框架上占据了一个占位符,但没有显示图像,我想知道如何解决这个问题。

没有背景图片显示

0 投票
1 回答
1756 浏览

python - Python- tkinter:在另一个窗口中打开另一个图像?

您好,我正在做我需要的工作(从包含图像的 tkinter 窗口)调用另一个包含另一个 imagem 的窗口。我尝试了以下操作:

但是当我按下第一个按钮( btu1 )时,它会返回以下错误消息:

_tkinter.TclError:图像“pyimage2”不存在

当我按下第二个按钮( btu2 )时不会发生错误但不显示图像,只会创建新窗口;

我尝试了几种方法,包括将* 放在画布上没有画布*

0 投票
1 回答
428 浏览

python - 仅使用 Tkinter 调整 pgm 图像的大小

我有一张要显示的图像,我想调整(实际上是放大)该图像的大小。这是我的代码,使用其他 SO 问题,但我没有得到任何结果 - 我的图像仍然具有相同的大小。调整按钮大小也不会改变图像大小。

我已经尝试了这个 SO 问题的答案:Image resize under PhotoImage but they won't work。

0 投票
1 回答
616 浏览

python - 我无法使用 label.configure 更改图像

我正在尝试创建一个可以处理图像的 GUI,因此我必须将默认图像更改为浏览按钮选择的图像。默认图像消失,但新图像不出现。请帮忙!这是我的代码:

0 投票
2 回答
8392 浏览

python - 使用 PIL.ImageTk 创建 tkinter.PhotoImage 对象时出现 AttributeError

我正在尝试将使用 PIL 调整大小的图像放置在 tkinter.PhotoImage 对象中。

但是,当我后来尝试打电话时

我得到一个

虽然这样:

不会引发错误。我究竟做错了什么?

0 投票
1 回答
540 浏览

python - py2exe 给出 RuntimeError: Too early to create image

这个 python27 32bit 代码在 IDLE 中完美运行,但是当被 py2exe 打包时......不太好。这不是缺少的 Tk() 问题的重复。运行 py2exe 生成的可执行文件时,其他一些东西似乎未初始化,ImageTk.PhotoImage() 处的调用因“创建图像太早”而中断:

basic.py - 非常基本的示例,是的,Tk() 已初始化。此外,模块版本似乎在 IDLE() 和可执行版本中都匹配

setup.py - 这是我的 py2exe 设置,我运行python setup.py py2exe以获取可执行文件:

版本信息匹配,并且从 IDLE() 运行时打印图像会给出与可执行文件相同的值:

  • pil 3.4.2
  • tkinter $修订:81008 $
  • PIL.JpegImagePlugin.JpegImageFile 图像模式=RGB 大小=179x119 在 0x3DF6A50
0 投票
1 回答
516 浏览

python - Tkinter PhotoImage 不起作用

我一直在创建一个在画布上显示图像的文件。我创建了用于存储图片的“PhotoImage”文件。

但是我每次运行程序时都会产生一个错误......由于某种原因,PhotoImage 永远不会为我工作。我怎样才能让它工作?

0 投票
1 回答
1334 浏览

python - 使用 PhotoImage 使图像全屏显示

我已经尝试过了,但它没有帮助:在 PhotoImage 下调整图像大小

我已经有了这个:

这可行,但我的图像没有占据全屏,我想知道如何将其调整为全屏。

0 投票
1 回答
48 浏览

python - 为什么这会在两个单独的窗口中不断弹出?(Python)

我创建了一个非常基本的文字游戏,我想为其创建一个基本的 gui。我正在测试一个将图像放在画布上的文件,然后将文本框放置在图像顶部。

我似乎无法让它使用同一个窗口。文本框显示在与图像不同的窗口中。我已经尝试了很多不同的方法来编写这段代码,但似乎无法弄清楚。任何帮助将不胜感激。