gpt4 book ai didi

python - 居中 wx.TextCtrl?

转载 作者:太空宇宙 更新时间:2023-11-03 11:35:16 27 4
gpt4 key购买 nike

我在将 wx.TextCtrl 中的文本居中时遇到困难(如下图所示)。 -- 出于某种原因,它总是打印左对齐,而不是居中。

Illustration of desired output

有人可以指出正确的“样式”或者告诉我哪里做错了吗?

import wx

class SimplePanel(wx.Panel):

def __init__(self, parent, id):
wx.Panel.__init__(self, parent, id, style=wx.BORDER_SUNKEN)
myTextCtrl = wx.TextCtrl(self, -1,
style=wx.TE_CENTRE,
size=(100, -1), pos=(10, 10))

if __name__ == '__main__':
app = wx.App()

frame = wx.Frame(None, -1, 'Simple Panel')
myPanel = SimplePanel(frame, -1)
frame.Show()

app.MainLoop()

最佳答案

这似乎在 Windows 上运行良好,但我同时使用 OSX 和 Windows 进行开发,wx.TE_CENTRE 似乎无法在 OSX 上运行。这是多年前报告的缺陷 ( http://trac.wxwidgets.org/ticket/10010 )。

关于python - 居中 wx.TextCtrl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5568894/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com