Почему мой текст не выравнивается должным образом в wxPython?

Я использую wxPython для создания графического интерфейса пользователя, и я пытаюсь выровнять какой-то текст, но он не работает в все. Я пытаюсь выровнять три разных статических текстовых элемента в трех местах (по правому краю, по центру и по левому краю) на трех отдельных панелях. В результате я получаю то, что все три статических текстовых элемента управления выровнены по верхним левым углам соответствующих панелей. text not aligned

Это код, который у меня есть:

    self.lastText=wx.StaticText(self.textDisplayPanel1, label=self.lastWords, style=wx.ALIGN_RIGHT)
    self.currentText=wx.StaticText(self.textDisplayPanel2, label=self.currentWords, style=wx.ALIGN_CENTRE)
    self.nextText=wx.StaticText(self.textDisplayPanel3, label=self.nextWords, style=wx.ALIGN_LEFT)

Есть идеи, как это исправить?

Спасибо!

Я использую mac OSX 10.7.2 с Python 2.7.1 и wxPython 2.8.12.1

6
задан user1056805 25 December 2011 в 01:49
поделиться