创建边框比比皆是HBox / Any Widget

时间:2012-06-04 03:12:42

标签: python gtk pygtk

如何在gtk中的框/任何小部件周围创建边框?

当我说边框时,我指的是您在下图中看到的浅灰色圆角矩形:

enter image description here

我尝试/查找的函数不创建边框,即set_border()在窗口小部件周围创建内部间隙/填充。

b= gtk.VBox(False, 10)
b.set_border(1)

1 个答案:

答案 0 :(得分:7)

使用gtk.Frame

import gtk

w = gtk.Window()
w.connect('destroy', lambda x: gtk.main_quit())
f = gtk.Frame()
b = gtk.HBox()
f.add(b)
w.add(f)
w.show_all()

gtk.main()