2

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

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

在此处输入图像描述

我尝试/寻找的功能不会创建边框,即 set_border() 在小部件周围创建内部间隙/填充。

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

1 回答 1

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()
于 2012-06-04T06:13:23.860 回答