ドラゴン曲線

[ つぎ | うえ ]

グラフィックス2

フラクタル図形の一つであるドラゴン曲線を描いてみよう。

このプロジェクトを以下のように設定しよう。

タイトル ドラゴン曲線
説明 フラクタル図形の一つであるドラゴン曲線を描いてみよう。
フレームタイトル ドラゴン曲線

最初に、タイトル、説明などを設定してプロジェクトを生成しよう。


まず、デフォルトレイアウトを null にしよう。そして、以下のようにフレームを設計しよう。

新たに、SwingContainers から JScrollPane を選択し貼り付けよう。


次に、プログラムを以下のように入力しよう。


再帰プログラムであるメソッド dragon(int level, boolean b) を定義しよう。


「初期化」ボタンに対するメソッドは以下のようになる。

「レベルアップ」ボタンに対するメソッドは以下のようになる。


以上を、実行し、「初期化」ボタンをクリックするとレベル1の図形が現れる。


レベルを上げると以下のようにフラクタル図形が現れる。


[ つぎ | うえ ]
yasu@i.hosei.ac.jp