Tcl-tk-tk-entry-widget
提供:Dev Guides
Tk-エントリーウィジェット
入力ウィジェットは、1行のテキストを入力として受け入れるために使用されます。 ユーザー入力の取得は、すべてのTkアプリケーションでほぼ必須です。 エントリウィジェットの構文は次のとおりです-
entry entryName options
オプション
エントリウィジェットに利用可能なオプションは、次の表に以下に記載されています-
Sr.No. | Syntax & Description |
---|---|
1 |
-background color ウィジェットの背景色を設定するために使用されます。 |
2 |
-borderwidth width 3D効果でボーダー付きで描画するために使用されます。 |
3 |
-font fontDescriptor ウィジェットのフォントを設定するために使用されます。 |
4 |
-foreground color ウィジェットの前景色を設定するために使用されます。 |
5 |
-pady number ウィジェットの水田を設定します。 |
6 |
-relief condition このウィジェットの3Dレリーフを設定します。 状態は、隆起、沈没、平坦、隆起、中実、または溝のいずれかです。 |
7 |
-textvariable varName ウィジェットに関連付けられた変数。 ウィジェットのテキストが変更されると、変数はウィジェットのテキストに設定されます。 |
8 |
-width number ウィジェットの幅を設定します。 |
9 |
-justify side ジャスティフィケーション側を設定します。 有効な辺は左右です。 |
10 |
-show character セキュアエントリの文字を設定します。 |
エントリウィジェットを使用した簡単な例を以下に示します-
#!/usr/bin/wish
grid [entry .myEntry -background red -foreground white -relief ridge -borderwidth 8
-font {Helvetica -18 bold} -width 35 -textvariable myvariable -justify right ]
set myvariable "Hello World"
上記のプログラムを実行すると、次の出力が得られます-
安全なエントリの例は以下に示されています-
#!/usr/bin/wish
grid [entry .myEntry -background red -foreground white -relief ridge -borderwidth 8
-font {Helvetica -18 bold} -width 35 -textvariable myvariable -justify left -show "*"]
set myvariable "Hello World"
上記のプログラムを実行すると、次の出力が得られます-