2012-06-21 24 views
2

我一直在寻找灵感与wxpython至于图形用户界面。演示中的所有内容看起来都很乏味,而且没有灵感,所以我想按自己的方向走,但我无法弄清楚如何使用我自己制作的Photoshop或我自己的背景图片的按钮。我如何使用我自己的自定义按钮和设计与wxpython

我对图形用户界面编程有点新,所以我问你能不能清楚我应该采取哪些步骤。一旦我初始化框架......如何加载自定义按钮或设置面板背景?

回答

0

我做了一些谷歌搜索,我发现this tutorial设置面板的背景。

更多一点Google搜索,我发现this post谈论wxPython的Bitmap Button Class并显示一些代码示例。

如果你打算使用自定义图像,我会建议你非常小心地设计你的GUI。你需要特别注意你的间距和你的文字大小,否则你的图形用户界面可能会看起来像废话。

2

正如人们指出的那样,我已经写过如何更改面板的background。你应该注意到wxPython不是一个可编辑的GUI工具包。它尽可能使用操作系统的原生部件,而且大多数情况下,这些部件都不太适合。如果你需要的话,那么你应该看看Tkinter的(特别是ttk)或者pyside/pyQt。

如果你需要的位图的按钮,有几个选项:

  • BitmapButton
  • GradientButton
  • AquaButton
  • PlateButton
相关问题