Tcl-tk-tk-basic-widgets
提供:Dev Guides
Tk-基本的なウィジェット
基本的なウィジェットは、ほとんどすべてのTkアプリケーションで使用できる一般的なウィジェットです。 利用可能な基本的なウィジェットのリストは以下のとおりです-
Sr.No. | Widgets & Description |
---|---|
1 |
1行のテキストを表示するためのウィジェット。 |
2 |
クリック可能なウィジェットで、アクションをトリガーします。 |
3 |
入力として1行のテキストを受け入れるために使用されるウィジェット。 |
4 |
複数行のテキストを表示するためのウィジェット。 |
5 |
複数行のテキストを表示し、オプションで編集するためのウィジェット。 |
6 |
新しいトップレベルウィンドウであるフレームを作成するために使用されるウィジェット。 |
基本的なウィジェットを使用して、単純なTkの例を以下に示します-
#!/usr/bin/wish
grid [label .myLabel -text "Label Widget" -textvariable labelText]
grid [text .myText -width 20 -height 5]
.myText insert 1.0 "Text\nWidget\n"
grid [entry .myEntry -text "Entry Widget"]
grid [message .myMessage -background red -foreground white -text "Message\nWidget"]
grid [button .myButton1 -text "Button" -command "set labelText clicked"]
上記のプログラムを実行すると、次の出力が得られます-