BresenDraw
public void BresenDraw(int x0, int y0, int x1, int y1,Graphics g) {
Int dx = x1 - x0; int dy = y1 ? y0;
scanX(dx, dy, 2*dx, 2*dy, x0, y0, g);
// x方向に走査 ; 第一オクタント(dx>dyɬ)の直線のみに対応
public void scanX(int dx, int dy, int dx2, int dy2, int x, int y, Graphics g) {
for (int i =0; i<=dx; i++) {
g.fillRect(x, y, 1,1); // 点の描画
if (eps >= 0) { y ++; // 上に進む