Main.java |
メインメソッドが入ったクラスや、コントロールボタン、パレット、
メニューバーのクラスを含む。 |
Shape.java |
すべての図形のスーパークラス。(abstract) |
LineShape.java |
直線を表すクラス。Observerインターフェースを実装。 |
RectangleShape.java |
長方形を表すクラス。Observerインターフェースを実装。 |
OvalShape.java |
楕円を表すクラス。Observerインターフェースを実装。 |
StringShape.java |
Stringを表すクラス。Observerインターフェースを実装。 |
ShapeMgr.java |
すべての図形と画面を管理する。Canvasクラスのサブクラス。 |
HotSpot.java |
HotSpot(図形についている灰色の点)を表すクラス。Observableクラスのサブ
クラス。 |
HotSpotMgr.java |
すべてのHotSpotを管理するクラス。 |
Coordinates.java |
座標を表すクラス。 |
Dimensions.java |
寸法を表すクラス。(縦、横の長さ) |
SaveWindow.java |
Saveするときのウインドウのクラス。ファイルにデータを書き込む。(アプレットにはなし) |
LoadWindow.java |
Loadするときのウインドウのクラス。ファイルからデータを読み込む。(アプレットにはなし)
|
StringWindow.java |
Stringを生成するときのウインドウのクラス。 |