KickJava   Java API By Example, From Geeks To Geeks.

Java > Java SE, EE, ME > java > awt > Graphics

java.awt
Class Graphics

java.lang.Object
  extended by java.awt.Graphics
Direct Known Subclasses:
DebugGraphics, Graphics2D
See Also:
Top Examples, Source Code, Shape, Component, clipRect(int, int, int, int), setColor(java.awt.Color), setPaintMode(), setXORMode(java.awt.Color), setFont(java.awt.Font)

public abstract void clearRect(int x,
                               int y,
                               int width,
                               int height)
See Also:
setXORMode(java.awt.Color), setPaintMode(), setColor(java.awt.Color), drawRect(int, int, int, int), fillRect(int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void clipRect(int x,
                              int y,
                              int width,
                              int height)
See Also:
setClip(Shape), setClip(int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void copyArea(int x,
                              int y,
                              int width,
                              int height,
                              int dx,
                              int dy)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract Graphics create()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


[74]Draws an M rotated 30 degrees about the component center
By Anonymous on 2002/10/10 17:38:48  Rate
//draws an M rotated 30 degrees about the component's center 
  
  
 class MComponent extends JComponent 
  {  
  
  
 public void paintComponent ( Graphics gIn )  
  {  
   Graphics2D g =  ( Graphics2D ) gIn.create (  ) ; 
  
  
   g.translate ( getWidth (  )  / 2, getHeight (  )  / 2 ) ; 
   g.rotate ( 30.0 * Math.PI / 180.0 ) ; 
   g.setFont ( new Font ( "Sans", Font.BOLD, 24 )  ) ; 
   g.drawText ( "M" ) ; 
  
  
   g.destroy (  ) ; 
  }  
  
  
  } 


public Graphics create(int x,
                       int y,
                       int width,
                       int height)
See Also:
clipRect(int, int, int, int), translate(int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void dispose()
See Also:
create(), Component.getGraphics(), Component.update(java.awt.Graphics), Component.paint(java.awt.Graphics), finalize()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public void draw3DRect(int x,
                       int y,
                       int width,
                       int height,
                       boolean raised)
See Also:
fill3DRect(int, int, int, int, boolean)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void drawArc(int x,
                             int y,
                             int width,
                             int height,
                             int startAngle,
                             int arcAngle)
See Also:
fillArc(int, int, int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public void drawBytes(byte[] data,
                      int offset,
                      int length,
                      int x,
                      int y)
See Also:
drawString(java.lang.String, int, int), drawChars(char[], int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public void drawChars(char[] data,
                      int offset,
                      int length,
                      int x,
                      int y)
See Also:
drawString(java.lang.String, int, int), drawBytes(byte[], int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract boolean drawImage(Image img,
                                  int dx1,
                                  int dy1,
                                  int dx2,
                                  int dy2,
                                  int sx1,
                                  int sy1,
                                  int sx2,
                                  int sy2,
                                  Color bgcolor,
                                  ImageObserver observer)
See Also:
ImageObserver.imageUpdate(java.awt.Image, int, int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract boolean drawImage(Image img,
                                  int dx1,
                                  int dy1,
                                  int dx2,
                                  int dy2,
                                  int sx1,
                                  int sy1,
                                  int sx2,
                                  int sy2,
                                  ImageObserver observer)
See Also:
ImageObserver.imageUpdate(java.awt.Image, int, int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract boolean drawImage(Image img,
                                  int x,
                                  int y,
                                  int width,
                                  int height,
                                  Color bgcolor,
                                  ImageObserver observer)
See Also:
ImageObserver.imageUpdate(java.awt.Image, int, int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract boolean drawImage(Image img,
                                  int x,
                                  int y,
                                  int width,
                                  int height,
                                  ImageObserver observer)
See Also:
ImageObserver.imageUpdate(java.awt.Image, int, int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract boolean drawImage(Image img,
                                  int x,
                                  int y,
                                  Color bgcolor,
                                  ImageObserver observer)
See Also:
ImageObserver.imageUpdate(java.awt.Image, int, int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract boolean drawImage(Image img,
                                  int x,
                                  int y,
                                  ImageObserver observer)
See Also:
ImageObserver.imageUpdate(java.awt.Image, int, int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void drawLine(int x1,
                              int y1,
                              int x2,
                              int y2)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


[1229]Draw a single point in red
By Anonymous on 2004/12/27 19:18:57  Rate
You can draw 1 pixel with drawLine. This method takes a starting 
 x and y, and an ending x and y. Just pass the same x and y for 
 both. For example, say you wanted to draw a single point at 
 position  ( 10, 10 )  in red: 
  
  
 g.setColor ( Color.red ) ; 
 g.drawLine ( 10, 10, 10, 10 ) ; 
 


public abstract void drawOval(int x,
                              int y,
                              int width,
                              int height)
See Also:
fillOval(int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void drawPolygon(int[] xPoints,
                                 int[] yPoints,
                                 int nPoints)
See Also:
drawPolyline(int[], int[], int), fillPolygon(int[], int[], int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public void drawPolygon(Polygon p)
See Also:
drawPolyline(int[], int[], int), fillPolygon(int[], int[], int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void drawPolyline(int[] xPoints,
                                  int[] yPoints,
                                  int nPoints)
See Also:
drawPolygon(int[], int[], int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public void drawRect(int x,
                     int y,
                     int width,
                     int height)
See Also:
clearRect(int, int, int, int), fillRect(int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void drawRoundRect(int x,
                                   int y,
                                   int width,
                                   int height,
                                   int arcWidth,
                                   int arcHeight)
See Also:
fillRoundRect(int, int, int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void drawString(String str,
                                int x,
                                int y)
See Also:
drawChars(char[], int, int, int, int), drawBytes(byte[], int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void drawString(AttributedCharacterIterator iterator,
                                int x,
                                int y)
See Also:
drawChars(char[], int, int, int, int), drawBytes(byte[], int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public void fill3DRect(int x,
                       int y,
                       int width,
                       int height,
                       boolean raised)
See Also:
draw3DRect(int, int, int, int, boolean)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void fillArc(int x,
                             int y,
                             int width,
                             int height,
                             int startAngle,
                             int arcAngle)
See Also:
drawArc(int, int, int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void fillOval(int x,
                              int y,
                              int width,
                              int height)
See Also:
drawOval(int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void fillPolygon(int[] xPoints,
                                 int[] yPoints,
                                 int nPoints)
See Also:
drawPolygon(int[], int[], int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public void fillPolygon(Polygon p)
See Also:
drawPolygon(int[], int[], int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void fillRect(int x,
                              int y,
                              int width,
                              int height)
See Also:
drawRect(int, int, int, int), clearRect(int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void fillRoundRect(int x,
                                   int y,
                                   int width,
                                   int height,
                                   int arcWidth,
                                   int arcHeight)
See Also:
drawRoundRect(int, int, int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public void finalize()
See Also:
dispose(), Object
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract Shape getClip()
See Also:
setClip(Shape), setClip(int, int, int, int), clipRect(int, int, int, int), getClipBounds()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract Rectangle getClipBounds()
See Also:
setClip(Shape), setClip(int, int, int, int), clipRect(int, int, int, int), getClip()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public Rectangle getClipBounds(Rectangle r)
See Also:
getClipBounds
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


@Deprecated
public Rectangle getClipRect()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract Color getColor()
See Also:
setColor(Color)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract Font getFont()
See Also:
setFont(Font)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public FontMetrics getFontMetrics()
See Also:
getFontMetrics(Font), getFont()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract FontMetrics getFontMetrics(Font f)
See Also:
getFontMetrics(), getFont()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


protected Graphics()
See Also:
create()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public boolean hitClip(int x,
                       int y,
                       int width,
                       int height)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void setClip(int x,
                             int y,
                             int width,
                             int height)
See Also:
getClip(), setClip(Shape), clipRect(int, int, int, int)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void setClip(Shape clip)
See Also:
setClip(int, int, int, int), clipRect(int, int, int, int), getClip()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void setColor(Color c)
See Also:
getColor()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void setFont(Font font)
See Also:
drawChars(char[], int, int, int, int), drawBytes(byte[], int, int, int, int), drawString(java.lang.String, int, int), getFont()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void setPaintMode()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void setXORMode(Color c1)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public String toString()
See Also:
Object
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public abstract void translate(int x,
                               int y)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  

Popular Tags