KODAMA LAB

コッホ曲線

課題フラクタル図形の一つであるコッホ曲線を描いてみよう。
1

グラフィックス1

2

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

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

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

3

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

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

4

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

5

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

6

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

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

7

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

8

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