wxPython,在wxButton上使用多行标签

2 投票
1 回答
1887 浏览
提问于 2025-04-16 19:20

我想让一个按钮上的标签显示成两行或更多行。我想在运行时更新这个标签。我是这样做的:

self.btnGroupOne.SetLabel(u"test\ntest")

但是,当我运行这个应用时,按钮上的标签“testtest”却只显示在一行上。

我是不是忘记了什么属性,让标签可以显示多行呢?

顺便说一下,当我这样做的时候:

self.btnNieuwTicket = wx.Button( self, wx.ID_ANY, u"Nieuw\nTicket", wx.DefaultPosition, wx.Size( 80,80 ), 0 )

多行显示就能正常工作了……

  • 平台:Windows,测试过7 64位和XP
  • wxPython版本:2.8 unicode
  • Python版本:2.7.1

1 个回答

暂无回答

撰写回答