1
我在PyGTK中创建了文本输入1-线箱:如何在PyGTK的文本输入框中居中对齐文本?
entry = gtk.Entry(max=0)
entry.set_has_frame(True)
entry.set_size_request(20, 30)
entry.connect("activate", self.enter_callback, entry)
entry.show()
我需要将文本水平居中。我尝试了很多选项,例如set_justify
,set_alignment
等,但似乎没有与Entry()
一起使用。
我该如何居中文本,以便当用户在那里键入时,他们编写的任何文本始终显示为居中?
我认为***垂直***居中在一个文本小部件是用'set_alignment(yalign = 0.5)'在一些语言绑定中完成的。 'entry.set_alignment(xalign = 0.5)'工作吗? – 2014-12-21 07:18:38
是的,解决了它! – Village 2014-12-21 10:11:31
曾经说过:“快乐快乐快乐快乐快乐!!”是否是任性还是Stimpy?我会回答,也许你可以接受:-D – 2014-12-21 18:14:37