1

GTK+3 でアプリケーションを作成し、背景色を変更したいのですGtkBoxが、このコードではできません:

box.modify_bg(Gtk.StateType.NORMAL, color);
4

1 に答える 1

8

GTK + 3の「よくある質問」では、あなたの質問に対する答えがあります。

基本的な形式では、次を使用できます。

box.override_background_color(Gtk.StateType.NORMAL, Gdk.RGBA(.5,.5,.5,.5))

この場合、色はソフトグレー、半分透明になります。drawおそらく、信号の間にそれをペイントしたいと思うでしょう。

于 2012-10-02T20:18:51.663 に答える