import java.awt.*; public class point { float x,y; static final int radx=3, rady=3; static final int diamx=radx*2, diamy=rady*2; point(float X, float Y) { x=X; y=Y; } public void paint(Graphics g) { g.setColor(Color.blue); g.drawArc((int)x-radx,(int)y-rady,diamx,diamy,0,360); } public void paint(Graphics g, int offx, int offy) { g.setColor(Color.blue); g.drawArc((int)x+offx-radx,(int)y+offy-rady,diamx,diamy,0,360); } public void erase(Graphics g, int offx, int offy, Color color) { g.setColor(color); g.drawArc((int)x+offx-radx,(int)y+offy-rady,diamx,diamy,0,360); } public boolean Compare(point p2) { return((x==p2.x) && (y==p2.y)); } }