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 に答える