遵循有关容器的官方教程。我有以下代码import gigi.require_version('Gtk', '3.0')from gi.repository import Gtkclass MainWindow(Gtk.Window): def __init__(self): Gtk.Window.__init__(self, title="test") grid = Gtk.Grid() self.add(grid) button1 = Gtk.Button(label="Button 1") button2 = Gtk.Button(label="Button 2") button3 = Gtk.Button(label="Button 3") button4 = Gtk.Button(label="Button 4") button5 = Gtk.Button(label="Button 5") button6 = Gtk.Button(label="Button 6") grid.add(button1) grid.attach(button2, 1, 0, 2, 1) grid.attach_next_to(button3, button1, Gtk.PositionType.BOTTOM, 1, 2) grid.attach_next_to(button4, button3, Gtk.PositionType.RIGHT, 2, 1) grid.attach(button5, 1, 2, 1, 1) grid.attach_next_to(button6, button5, Gtk.PositionType.RIGHT, 1, 1)win = MainWindow()win.connect("destroy", Gtk.main_quit)win.show_all()Gtk.main()当我运行它时一切都很好但是,如果我调整它的大小,网格将不会随主窗口一起调整大小。任何指针如何使网格调整大小?
添加回答
举报
0/150
提交
取消