因爲某些原因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