我正在使用getk在python中編寫應用程序,並且遇到了問題。我正在使用hbox來保存我的工具欄上的按鈕(新建,打開,保存等),但hbox似乎正在擴展以佔據屏幕的特定部分,並且按鈕也在這樣做真高又醜。我如何讓他們保持在體型上?我已經嘗試設置展開和填充值爲false,我找不到任何方法來控制一個按鈕或一個hbox的大小。以下是我的新按鈕的代碼:在gtk中控制按鈕/ hbox大小
img = gtk.Image()
img.set_from_stock(gtk.STOCK_NEW,gtk.ICON_SIZE_SMALL_TOOLBAR)
newButt = gtk.Button()
newButt.set_image(img)
newButt.show()
self.hBox4.pack_start(newButt, False, False, 0)
您應該使用'gtk.Toolbar'來製作一個工具欄,而不是一個hbox。 – ptomato 2010-12-14 16:01:52