PyGtk3,如何防止VBox中的水平扩展?

时间:2017-04-08 20:44:10

标签: pygtk

我可以使用 pack_start(button,expand = False,fill = False,padding = 0)命令阻止VBox中的垂直扩展,但VBox中的小部件总是水平扩展。我想把小部件放在水平面上的中心。是否有一种方法可以使小部件在水平面上居中?

1 个答案:

答案 0 :(得分:1)

set_halign()方法可以做到这一点

button = gtk.Button()
button.set_halign(gtk.Align.CENTER) # for make widget in center

button = gtk.Button(hailgn = gtk.Align.CENTER)