Bezier曲線を用いた図形作画





使用法

「修正」ボタン:制御点の表示/非表示の切り替え
制御点が表示されているときに各制御点をマウスでドラッグすることによって、制御点を動かすことができる。制御点の座標は窓に表示される。

「<<線の選択」「線の選択>>」ボタン:修正する線の切り替え
修正する線を切り替えるときに使用する。線の番号は右に表示されている。

「太くする」「細くする」ボタン:線の太さの選択
線の太さを調整するときに使用する。太さは全7段階である。

「説明の表示」ボタン:イラストに関する説明の表示/非表示
イラストに描かれたオオハクチョウに関する説明を表示/非表示を切り替える。

ソースはこちらである。(o056621.java)
 各曲線の制御点の座標のデータ、線の太さのデータを読み込み、与えられた制御点を使ってBezier曲線を描画する。
 曲線の数は28本、制御点は92個である。