我正在使用wxPython用PyWizardPages构建一个向导。在
我想知道有没有一种方法可以将文本“inline”加粗或斜体化?在
换句话说:
# StaticText
a = wx.StaticText(page, -1, "Click Next")
# TextCtrl
b = wx.TextCtrl(page2, -1, "")
b.SetValue("Here are the details:")
现在,我想加粗“Next”和斜体“details”。这不是犹太语法,只是我希望能够做到的,如果可能的话:
^{pr2}$这是可能的,还是我需要创建一个新的StaticText/textcrl,加粗并斜体显示,然后找出如何将其相应地放置在网格中,使其看起来像一个完整的句子?在
TextCtrl有一个名为王泰瑞以及wx.TE_RICH2酒店. 这两个都在wxPython演示中显示。我不相信StaticText小部件能为您工作。您还可以使用RichText小部件或StyleTextCtrl。另一种选择是自己在屏幕上绘制文本,这将给你最大的控制权。wxPython演示中有所有这些主题的示例,因此我将从这里开始。在
相关问题 更多 >
编程相关推荐