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