如何在 wxpython 中为小部件添加轮廓边框? (任何小部件,例如 wx.Button )

最佳答案

对于面板,您可以使用

p = wx.Panel(....., style=wx.SUNKEN_BORDER)

在那里你可以从常量中选择:
wx.SIMPLE_BORDER
wx.RAISED_BORDER
wx.SUNKEN_BORDER
wx.NO_BORDER

如果你想在 wx.Button 周围创建边框,我会使用我的自定义位图和 wx.BitmapButton :
b = wx.BitmapButton(pane, -1, wx.Bitmap('buttons/my_beautiful_button.png'))

对于任何小部件,我认为您始终可以创建一个带有一些边框的 wx.Panel 并将小部件放入面板中。

关于python - 如何向小部件添加轮廓边框?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11922769/

10-15 23:42