2017-10-16 70 views

回答

1

您需要使用Gtk.Entry.set_alignment()和配置xalign10留,0.5为中心,1是正确的)。

这里是一个MCVE:

import gi 
gi.require_version('Gtk', '3.0') 
from gi.repository import Gtk 

class EntryWindow(Gtk.Window): 

    def __init__(self): 
     super().__init__(title='Entry Widget') 
     self.set_size_request(200, 100) 
     self.entry = Gtk.Entry() 
     self.entry.set_text("Hello World") 
     self.entry.set_alignment(xalign=1) 
     self.add(self.entry) 

win = EntryWindow() 
win.connect("delete-event", Gtk.main_quit) 
win.show_all() 
Gtk.main() 

GUI

+0

@SanjayPrajapat:这是超越了问题的范围,不是吗?你需要再问一次,我会很乐意回答。 – mentalita

+0

,我只能每90分钟发布一次问题。 –