我很努力地找到我GenButton對齊的答案, 我已經瀏覽了wxpython網站上的文檔,並且無法看到解決這個問題的任何選項,希望你們中的一位能指點我正確的方向,因爲我需要將我的按鈕對齊到catpanel的中心,這裏是我的代碼。GenButton對齊wxpython
import wx, os, os.path
from wx.lib.buttons import GenButton
class Home(wx.Frame):
def __init__(self, parent):
wx.Frame.__init__(self, parent, id=wx.ID_ANY, size=(1024, 576),style=wx.NO_BORDER)
self.SetBackgroundColour(wx.Colour(107, 109, 109))
self.catpanel()
def catpanel(self):
homepanel = wx.Panel(self, wx.ALIGN_CENTER)
homepanel.BackgroundColour = (86, 88, 88)
homepanel.SetSize((1024, 40))
GenButton(homepanel, id=wx.ID_ANY, label="Home", style=wx.NO_BORDER, size=(-1, 40))
self.Centre()
self.Show()
if __name__ == '__main__':
app = wx.App()
Home(None)
app.MainLoop()
`
我使用Windows,我也明白這一點可以通過使用pos = wx.DefaultPosition
來來達到的,但是想這樣做更準確的WX方式,可能有人檢查代碼,讓我知道,如果我我這樣做是正確,因爲我是新來的,一般
TNX的wxPython /蟒蛇
加1發佈一個看似簡單但並非完全無關緊要的問題。 – nepix32