|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectSimplePicture
Picture
public class Picture
A class that represents a picture. This class inherits from SimplePicture and allows the student to add functionality to the Picture class. In JES, many "extra" features are already present, available through OO-notation for the advanced media computation students. Copyright Georgia Institute of Technology 2004-2005
Constructor Summary | |
---|---|
Picture()
Constructor that takes no arguments |
|
Picture(int width,
int height)
Constructor that takes the width and height |
|
Picture(Picture copyPicture)
Constructor that takes a picture and creates a copy of that picture |
|
Picture(java.lang.String fileName)
Constructor that takes a file name and creates the picture |
Method Summary | |
---|---|
void |
addArc(java.awt.Color acolor,
int x,
int y,
int w,
int h,
int start,
int angle)
|
void |
addArcFilled(java.awt.Color acolor,
int x,
int y,
int w,
int h,
int start,
int angle)
|
void |
addLine(java.awt.Color acolor,
int x1,
int y1,
int x2,
int y2)
|
void |
addOval(java.awt.Color acolor,
int x,
int y,
int w,
int h)
|
void |
addOvalFilled(java.awt.Color acolor,
int x,
int y,
int w,
int h)
|
void |
addRect(java.awt.Color acolor,
int x,
int y,
int w,
int h)
|
void |
addRectFilled(java.awt.Color acolor,
int x,
int y,
int w,
int h)
|
void |
addText(java.awt.Color acolor,
int x,
int y,
java.lang.String string)
|
void |
addTextWithStyle(java.awt.Color acolor,
int x,
int y,
java.lang.String string,
java.awt.Font style)
|
java.lang.String |
toString()
Method to return a string with information about this picture. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Picture()
public Picture(java.lang.String fileName)
fileName
- the name of the file to create the picture frompublic Picture(int width, int height)
width
- the width of the desired pictureheight
- the height of the desired picturepublic Picture(Picture copyPicture)
Method Detail |
---|
public java.lang.String toString()
toString
in class SimplePicture
public void addLine(java.awt.Color acolor, int x1, int y1, int x2, int y2)
public void addText(java.awt.Color acolor, int x, int y, java.lang.String string)
public void addTextWithStyle(java.awt.Color acolor, int x, int y, java.lang.String string, java.awt.Font style)
public void addRect(java.awt.Color acolor, int x, int y, int w, int h)
public void addRectFilled(java.awt.Color acolor, int x, int y, int w, int h)
public void addOvalFilled(java.awt.Color acolor, int x, int y, int w, int h)
public void addOval(java.awt.Color acolor, int x, int y, int w, int h)
public void addArcFilled(java.awt.Color acolor, int x, int y, int w, int h, int start, int angle)
public void addArc(java.awt.Color acolor, int x, int y, int w, int h, int start, int angle)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |