Tpl クラス

スーパークラス作成(Tpl20.java)

グラフを描くためのスーパークラスを作ります。

Tpl20.java

関数のグラフを描くアップレットを作成します。 これをスーパークラスにします。 Tpl10クラスをちょっとだけ変えただけです。

package myMath;

import java.awt.Color;
import java.awt.Graphics2D;

/**
 * グラフを描く
 * 
 */

public abstract class Tpl20 extends Tpl10 {

	public void init() {
		// 画面
		tr.move(getWidth() / 2, getHeight() / 2);
		tr.set(1, 0, 0, -1);
		tr.scale(50);
	}

	public void draw(Graphics2D g2) {
		// x軸、y軸
		g2.setColor(Color.black);
		g2.draw(tr.LineX());
		g2.draw(tr.LineY());
		g2.setColor(Color.blue);
		draw2();
	}

	public void draw2() {
	}
}

これを継承し、draw2 メソッドをオーバーライドするだけです。


[戻る] [次へ]