gpt4 book ai didi

python - wx.StaticBitmap 或 wx.DC : Which is better to use for constantly changing images?

转载 作者:太空宇宙 更新时间:2023-11-04 06:31:46 26 4
gpt4 key购买 nike

我想要一个 python 图形用户界面,它可以从文件中加载不同的图像。我见过许多使用以下代码加载图像的示例:

img = wx.Image("1.jpg", wx.BITMAP_TYPE_ANY, -1)
sb = wx.StaticBitmap(rightPanel, -1, wx.BitmapFromImage(img))
sizer.Add(sb)

它似乎适合在程序的整个生命周期中都存在的图像。我找不到用这个删除/重新加载图像的优雅方法。对于我的应用程序,使用 wx.DC 会更好吗?

最佳答案

如果你有快速变化的大图,或者你以后想要一些自定义效果,最好自己写一个控件,用 paintDC 来绘画,这并不难。

绘制自己的绘图,您可以正确缩放,避免闪烁,并且如果您愿意,可以将一幅图像混合到另一幅图像中:)

关于python - wx.StaticBitmap 或 wx.DC : Which is better to use for constantly changing images?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1450639/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com