MUC Javadocs Version 3.0 January 2, 2007

muc.drawings
Class Poly

java.lang.Object
  extended by muc.drawings.Poly

public class Poly
extends java.lang.Object

A graphical class that displays as a polygon.

Version:
1.0 January 14, 2007
Author:
John John Kirchmeyer

Field Summary
private  java.awt.Color color
          The Color of this polygon.
private  java.awt.Polygon p
          A java.awt.Polygon for internal use.
 
Constructor Summary
Poly(java.awt.Color color)
          Creates a new polygon.
 
Method Summary
 void addPoint(int over, int down)
           
 void draw(java.awt.Graphics g)
          Draws this object as the outline of a polygon.
 void fill(java.awt.Graphics g)
          Draws this object as a solid, filled-in polygon.
 void fillWithBorder(java.awt.Graphics g)
          Draws this object as a solid, filled-in polygon with a black border.
 void fillWithBorder(java.awt.Graphics g, java.awt.Color borderColor)
          Draws this object as a solid, filled-in polygon with a border.
private  void setColor(java.awt.Color color)
          A method for internal use.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

p

private java.awt.Polygon p
A java.awt.Polygon for internal use.


color

private java.awt.Color color
The Color of this polygon.

Constructor Detail

Poly

public Poly(java.awt.Color color)
Creates a new polygon.

Parameters:
color - The Color of this polygon.
Method Detail

addPoint

public void addPoint(int over,
                     int down)

draw

public void draw(java.awt.Graphics g)
Draws this object as the outline of a polygon.

Parameters:
g - A Graphics context on which to draw.

fill

public void fill(java.awt.Graphics g)
Draws this object as a solid, filled-in polygon.

Parameters:
g - A Graphics context on which to draw.

fillWithBorder

public void fillWithBorder(java.awt.Graphics g)
Draws this object as a solid, filled-in polygon with a black border.

Parameters:
g - A Graphics context on which to draw.

fillWithBorder

public void fillWithBorder(java.awt.Graphics g,
                           java.awt.Color borderColor)
Draws this object as a solid, filled-in polygon with a border.

Parameters:
g - A Graphics context on which to draw.
borderColor - The color of the border around the solid polygon.

setColor

private void setColor(java.awt.Color color)
A method for internal use.


MUC Javadocs Version 3.0 January 2, 2007