グラフボックスに点を追加する<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
対話型のグラフを作成しました。今私はグラフボックスにポイント(またはより一般的には:幾何学的形状)を追加する必要があります。
これは、MouseTrap()を使用してmousklickで実行する必要があります。
私はそのようなものについて考えました:
//マウスが押された位置にグラフにマーカーを追加
:: クリック = 関数 ({ バツ 、よ } 、
:: g << マーカー ( MarkerState ( 3 ) 、バツ 、よ ) ;
:: g << サークル ( バツ 、よ 、 PixelRadius ( 10年 ;);
) ;
:: w = 新しい窓 ( "テスト" 、
//他のいくつかのコンポーネント(テキストボックス...)
:: g = グラフボックス (
フレームサイズ ( 300 、 300 ) 、
ネズミ捕り ( :: クリック ( バツ 、よ ) 、 {} )
)
) ;
しかし残念ながらこれはうまくいきません。そのようなことをする方法はありますか?
ヒントをありがとう!
グラフボックスに点を追加するありがとうございます
グラフボックスに点を追加するいくつかのポイント:
- 座標は通常、リスト形式または行列形式で表現されます。
- グラフィック機能はグラフィックスクリプト内で動作します。
以下が動作するはずです。
:: click = function({x、y}、
pos = {};
InsertInto(pos、x);
InsertInto(pos、y);
:: g [FrameBox(1)] <<グラフィックススクリプトの追加(
マーカー(Marker State(3)、pos);
円(pos、PixelRadius(10));
)
;
- デイブ