1
我想添加一個工具欄到一個窗口,可以容納128像素PNG(代碼如下)。我可以顯示所有內容,但我似乎無法更改圖標的大小。我遇到過類似的帖子,並試圖解決這個問題,但無濟於事。更多wxPython沮喪 - 工具欄
有趣的刪除在最後的行:
self.SetToolBar(欄)
確實增加了圖標的大小,但後來我失去經由SetToolbar獲得的更好的格式化( )電話。如果它的確與衆不同,我在運行Mac OS-X雪豹/ python2.7
import wx
class Example(wx.Frame):
def __init__(self, parent, title):
super(Example, self).__init__(parent, title=title,size=(400, 350))
self.InitUI()
self.Centre()
self.Show()
def InitUI(self):
self.panel = wx.Panel(self)
toolbar = wx.ToolBar(self, size=(-1, 128))
toolbar.SetToolBitmapSize((128,128))
bmp2 = wx.ArtProvider.GetBitmap(wx.ART_ADD_BOOKMARK, wx.ART_OTHER, (128,128))
toolbar.AddLabelTool(-1, label="Add", bitmap=bmp2,
shortHelp="Add", kind=wx.ITEM_NORMAL)
toolbar.Realize()
self.SetToolBar(toolbar)
if __name__ == '__main__':
app = wx.App()
Example(None, title='')
app.MainLoop()
在Windows上,我得到一個大圖標按鈕。 – Fenikso
對於包含在問題中的RUNNABLE wxpython示例+1。 – Fenikso
看起來它可能是一件mac事情 –