Tcl-tk-tk-canvas-polygon
提供:Dev Guides
Tk-キャンバスポリゴンウィジェット
ポリゴンウィジェットを使用して、キャンバスにポリゴンシェイプを描画します。 ポリゴンウィジェットの構文を以下に示します-
canvasName create polygon x1 y1 x2 y2 ... xn yn options
x1 y1およびx2 y2 … xn ynは、ポリゴンの終点を決定するために使用されます。
オプション
ポリゴンウィジェットで使用できるオプションは、次の表のとおりです-
Sr.No. | Syntax & Description |
---|---|
1 |
-outline color アウトラインの色を決定します。 |
2 |
-fill color 塗りつぶし色は、楕円で色を塗りつぶします。 |
3 |
-stipple bitmap -fillオプションが使用されている場合に使用する点描パターン。 |
4 |
-width number 幅を決定します。 |
5 |
-smooth boolean これをtrueに設定すると、一連のベジェスプラインでラインセグメントがレンダリングされます。 |
6 |
-splinesteps number ベジェスプラインのラインセグメントの数を決定します。 |
ポリゴンウィジェットの簡単な例を以下に示します-
#!/usr/bin/wish
canvas .myCanvas -background red -width 200 -height 200
pack .myCanvas
.myCanvas create polygon 50 50 100 80 120 120 100 190 -fill yellow -outline green
上記のプログラムを実行すると、次の出力が得られます-