[我正在尝试创建一个wxPython框架,它只是我创建的工具栏的大小。
我已经成功创建了wx.Frame和空的工具栏,但是窗口太大了,如何使其恰好适合工具栏。
我尝试过的代码:
import wx
class Example(wx.Frame):
def __init__(self, *args, **kwargs):
super(Example, self).__init__(*args, **kwargs)
vbox = wx.BoxSizer(wx.VERTICAL)
toolbar1 = wx.ToolBar(self)
toolbar1.SetToolBitmapSize(wx.Size(64, 64))
toolbar1.Realize()
vbox.Add(toolbar1, 0, wx.EXPAND)
self.SetSizer(vbox)
self.SetTitle('Toolbars')
self.Centre()
vbox.Fit(self)
app = wx.App()
ex = Example(None)
ex.Show()
app.MainLoop()
是否无法将框架的尺寸设置为工具栏的尺寸。就像是。
self.size = toolbar1.size