2
我試圖在我的一個guis中測試出wx.Notebook
tabs
。但是,我遇到了一個問題,只有標籤的一小部分顯示在左上角。wx.Notebook標籤只顯示在左上角而不是佔用整個框架?
正如你所看到的,只是它的一個非常小的一部分被顯示。我無法弄清楚什麼是錯的。
我的代碼如下:
import wx
class MyFrame(wx.Frame):
def __init__(self, parent, id):
wx.Frame.__init__(self, parent, id, "test", size=(640,480))
panel = wx.Panel(self)
notebook = wx.Notebook(panel, style=wx.BK_DEFAULT, size=(640,480))
tabOne = wx.Panel(notebook)
notebook.AddPage(tabOne, "Tab One")
sizer = wx.BoxSizer(wx.VERTICAL)
sizer.Add(notebook, flag=wx.EXPAND)
self.SetSizer(sizer)
if __name__ == '__main__':
app = wx.PySimpleApp(redirect=False)
frame = MyFrame(parent=None, id=-1)
frame.Show()
app.MainLoop()
任何人都知道什麼會導致這樣的事情?
啊,就這樣!謝謝! – Zack