チェックボックス

2014年9月7日

ファイル

09-check.tar.gz

内容

チェックボックスを作ります。ここでは部品配置のために gtk.Alignment を使います。

align = gtk.Alignment(0.5, 0.5, 0., 0.)
win.add(align)

box = gtk.VBox()
align.add(box)

gtk.Alignment() の第 1, 2 引数は配置する位置の x, y 方向の値で、0 〜 1 の値を指定します。

チェックボックスは gtk.CheckButton() で作ります。

c1 = gtk.CheckButton("check 1")
box.pack_start(c1, False, False, 0)

c2 = gtk.CheckButton("check 2")
box.pack_start(c2, False, False, 0)

チェックが入っているかどうかは、get_active() で調べます。

    if(check.get_active()):
        print("check1: TRUE")
    else:
        print("check1: FALSE")

PyGTK プログラミング 目次へ