【问题标题】:Centering Static Text WxPython居中静态文本 WxPython
【发布时间】:2013-10-03 04:15:10
【问题描述】:

我试图用 boxsizers 将静态文本居中,但我无法正确居中

这里是相关代码:

hbox5 = wx.BoxSizer(wx.HORIZONTAL)
self.dltext = wx.StaticText(panel, label='')
self.dltext.SetFont(mfont)
self.dltext.SetForegroundColour('#FFFFFF')

hbox5.Add(self.dltext,wx.CENTER)

vbox.Add(hbox5, flag=wx.CENTER|wx.TOP, border=25)

vbox.Add((-1, 10))

我认为它使文本的角落居中,因为文本从中间开始但向右移动

如果有人知道我如何正确居中,请帮忙!

【问题讨论】:

    标签: python user-interface wxpython center


    【解决方案1】:

    当您更改文本时,您需要调用

    panel.Layout() 
    

    为了重新居中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-20
      • 2014-01-11
      • 2011-03-23
      • 2010-12-19
      • 1970-01-01
      • 2021-08-13
      • 2021-01-19
      • 2015-07-08
      相关资源
      最近更新 更多