因为某些原因wx.ALIGN_ *未对齐Ubuntu的东西,而它在Mac OS X:的wxPython:文本对齐不起作用
self.static_text = wx.StaticText(self, -1, 'hello, world', pos=(0,0),
size=(300,30), style=wx.ALIGN_CENTER)
任何想法,有什么事情是什么?
更新:这是在Mac OS X 10.7.2上用wxPython 2.8.12.1试过的。在Ubuntu 11.10上使用wxPython 2.8.11.0。
更新2:无论是在Debian 6.0.3与wxPython的2.8.12.1
更新3不起作用:以上所有的与Python的2.6
有人遇到类似的问题:http://stackoverflow.com/questions/8627730/why-is-my-text-not-aligning-properly-in-wxpython也许你可以写一个bug报告给wxPython团队 – 2011-12-25 01:28:14
Un Ubuntu这不起作用。这是一个至少在最新版本中不显示在窗口中的错误。在Ubuntu中,您可以使用垂直框尺寸大小使用wx.ALIGN_CENTER_HORIZONTAL和wx.ALIGN_RIGHT添加您的静态文本来获得文本对齐。对于更一般的答案[见这里](http://stackoverflow.com/questions/8627730/why-is-my-text-not-aligning-properly-in-wxpython) – joaquin 2011-12-25 12:41:34