问题标签 [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.
python - 如何在 Tkinter 中找出 PhotoImage 的大小?
如何访问PhotoImage()
类对象的宽度和高度信息?我试过PhotoImage(...).winfo_width()
了PhotoImage(...)["Width"]
。他们两个都没有工作。
python - Python- tkinter:在另一个窗口中打开另一个图像?
您好,我正在做我需要的工作(从包含图像的 tkinter 窗口)调用另一个包含另一个 imagem 的窗口。我尝试了以下操作:
但是当我按下第一个按钮( btu1 )时,它会返回以下错误消息:
_tkinter.TclError:图像“pyimage2”不存在
当我按下第二个按钮( btu2 )时不会发生错误但不显示图像,只会创建新窗口;
我尝试了几种方法,包括将* 放在画布上和没有画布* ;
python - 仅使用 Tkinter 调整 pgm 图像的大小
我有一张要显示的图像,我想调整(实际上是放大)该图像的大小。这是我的代码,使用其他 SO 问题,但我没有得到任何结果 - 我的图像仍然具有相同的大小。调整按钮大小也不会改变图像大小。
我已经尝试了这个 SO 问题的答案:Image resize under PhotoImage but they won't work。
python - 我无法使用 label.configure 更改图像
我正在尝试创建一个可以处理图像的 GUI,因此我必须将默认图像更改为浏览按钮选择的图像。默认图像消失,但新图像不出现。请帮忙!这是我的代码:
python - 使用 PIL.ImageTk 创建 tkinter.PhotoImage 对象时出现 AttributeError
我正在尝试将使用 PIL 调整大小的图像放置在 tkinter.PhotoImage 对象中。
但是,当我后来尝试打电话时
我得到一个
虽然这样:
不会引发错误。我究竟做错了什么?
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
python - Tkinter PhotoImage 不起作用
我一直在创建一个在画布上显示图像的文件。我创建了用于存储图片的“PhotoImage”文件。
但是我每次运行程序时都会产生一个错误......由于某种原因,PhotoImage 永远不会为我工作。我怎样才能让它工作?
python - 为什么这会在两个单独的窗口中不断弹出?(Python)
我创建了一个非常基本的文字游戏,我想为其创建一个基本的 gui。我正在测试一个将图像放在画布上的文件,然后将文本框放置在图像顶部。
我似乎无法让它使用同一个窗口。文本框显示在与图像不同的窗口中。我已经尝试了很多不同的方法来编写这段代码,但似乎无法弄清楚。任何帮助将不胜感激。