Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing

Class DebugGraphics

java.lang.Object
|
+--java.awt.Graphics
   |
   +--javax.swing.DebugGraphics


public class DebugGraphics

extends Graphics

DebugGraphics

Author:

Field Summary

static intBUFFERED_OPTION

BUFFERED_OPTION
static intFLASH_OPTION

FLASH_OPTION
static intLOG_OPTION

LOG_OPTION
static intNONE_OPTION

NONE_OPTION

Constructor Summary

DebugGraphics()

Constructor DebugGraphics
DebugGraphics(java.awt.Graphics graphics, javax.swing.JComponent component)

Constructor DebugGraphics
DebugGraphics(java.awt.Graphics graphics)

Constructor DebugGraphics

Method Summary

voidclearRect(int x, int y, int w, int h)

clearRect
voidclipRect(int value0, int value1, int value2, int value3)

clipRect
voidcopyArea(int x, int y, int w, int h, int destx, int desty)

copyArea
java.awt.Graphicscreate()

create
java.awt.Graphicscreate(int valx, int y, int w, int h)

create
voiddispose()

dispose
voiddraw3DRect(int x, int y, int w, int h, boolean raised)

draw3DRect
voiddrawArc(int x, int y, int w, int h, int startAngle, int arcAngle)

drawArc
voiddrawBytes(byte[] data, int offset, int length, int x, int y)

drawBytes
voiddrawChars(char[] data, int offset, int value2, int x, int y)

drawChars
booleandrawImage(java.awt.Image image, int x, int y, java.awt.image.ImageObserver observer)

drawImage
booleandrawImage(java.awt.Image image, int x, int y, int w, int h, java.awt.image.ImageObserver observer)

drawImage
booleandrawImage(java.awt.Image image, int x, int y, java.awt.Color background, java.awt.image.ImageObserver observer)

drawImage
booleandrawImage(java.awt.Image image, int x, int y, int w, int h, java.awt.Color background, java.awt.image.ImageObserver observer)

drawImage
booleandrawImage(java.awt.Image image, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, java.awt.image.ImageObserver observer)

drawImage
booleandrawImage(java.awt.Image image, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, java.awt.Color background, java.awt.image.ImageObserver observer)

drawImage
voiddrawLine(int x1, int y1, int x2, int y2)

drawLine
voiddrawOval(int x, int y, int w, int h)

drawOval
voiddrawPolygon(int[] xpoints, int[] ypoints, int npoints)

drawPolygon
voiddrawPolyline(int[] xpoints, int[] ypoints, int npoints)

drawPolyline
voiddrawRect(int x, int y, int w, int h)

drawRect
voiddrawRoundRect(int x, int y, int w, int h, int arcWidth, int arcHeight)

drawRoundRect
voiddrawString(java.lang.String string, int s, int y)

drawString
voiddrawString(java.text.AttributedCharacterIterator iterator, int x, int y)

drawString
voidfill3DRect(int x, int y, int w, int h, boolean raised)

fill3DRect
voidfillArc(int x, int y, int w, int h, int startAngle, int arcAngle)

fillArc
voidfillOval(int x, int y, int w, int h)

fillOval
voidfillPolygon(int[] xpoints, int[] ypoints, int npoints)

fillPolygon
voidfillRect(int x, int y, int w, int h)

fillRect
voidfillRoundRect(int x, int y, int w, int h, int arcWidth, int arcHeight)

fillRoundRect
static java.awt.ColorflashColor()

flashColor
static intflashCount()

flashCount
static intflashTime()

flashTime
java.awt.ShapegetClip()

getClip
java.awt.RectanglegetClipBounds()

getClipBounds
java.awt.ColorgetColor()

getColor
intgetDebugOptions()

getDebugOptions
java.awt.FontgetFont()

getFont
java.awt.FontMetricsgetFontMetrics()

getFontMetrics
java.awt.FontMetricsgetFontMetrics(java.awt.Font font)

getFontMetrics
booleanisDrawingBuffer()

isDrawingBuffer
static java.io.PrintStreamlogStream()

logStream
voidsetClip(int x, int y, int w, int h)

setClip
voidsetClip(java.awt.Shape shape)

setClip
voidsetColor(java.awt.Color color)

setColor
voidsetDebugOptions(int options)

setDebugOptions
static voidsetFlashColor(java.awt.Color color)

setFlashColor
static voidsetFlashCount(int count)

setFlashCount
static voidsetFlashTime(int time)

setFlashTime
voidsetFont(java.awt.Font font)

setFont
static voidsetLogStream(java.io.PrintStream stream)

setLogStream
voidsetPaintMode()

setPaintMode
voidsetXORMode(java.awt.Color color)

setXORMode
voidtranslate(int x, int y)

translate

Field Details

BUFFERED_OPTION

public static final int BUFFERED_OPTION

BUFFERED_OPTION


FLASH_OPTION

public static final int FLASH_OPTION

FLASH_OPTION


LOG_OPTION

public static final int LOG_OPTION

LOG_OPTION


NONE_OPTION

public static final int NONE_OPTION

NONE_OPTION


Constructor Details

DebugGraphics

public DebugGraphics()

Constructor DebugGraphics


DebugGraphics

public DebugGraphics(java.awt.Graphics graphics)

Constructor DebugGraphics

Parameters:


DebugGraphics

public DebugGraphics(java.awt.Graphics graphics, javax.swing.JComponent component)

Constructor DebugGraphics

Parameters:


Method Details

clearRect

public void clearRect(int x, int y, int w, int h)

clearRect

Parameters:


clipRect

public void clipRect(int value0, int value1, int value2, int value3)

clipRect

Parameters:


copyArea

public void copyArea(int x, int y, int w, int h, int destx, int desty)

copyArea

Parameters:


create

public Graphics create()

create


create

public Graphics create(int valx, int y, int w, int h)

create

Parameters:


dispose

public void dispose()

dispose


draw3DRect

public void draw3DRect(int x, int y, int w, int h, boolean raised)

draw3DRect

Parameters:


drawArc

public void drawArc(int x, int y, int w, int h, int startAngle, int arcAngle)

drawArc

Parameters:


drawBytes

public void drawBytes(byte[] data, int offset, int length, int x, int y)

drawBytes

Parameters:


drawChars

public void drawChars(char[] data, int offset, int value2, int x, int y)

drawChars

Parameters:


drawImage

public boolean drawImage(java.awt.Image image, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, java.awt.Color background, java.awt.image.ImageObserver observer)

drawImage

Parameters:


drawImage

public boolean drawImage(java.awt.Image image, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, java.awt.image.ImageObserver observer)

drawImage

Parameters:


drawImage

public boolean drawImage(java.awt.Image image, int x, int y, int w, int h, java.awt.Color background, java.awt.image.ImageObserver observer)

drawImage

Parameters:


drawImage

public boolean drawImage(java.awt.Image image, int x, int y, int w, int h, java.awt.image.ImageObserver observer)

drawImage

Parameters:


drawImage

public boolean drawImage(java.awt.Image image, int x, int y, java.awt.Color background, java.awt.image.ImageObserver observer)

drawImage

Parameters:


drawImage

public boolean drawImage(java.awt.Image image, int x, int y, java.awt.image.ImageObserver observer)

drawImage

Parameters:


drawLine

public void drawLine(int x1, int y1, int x2, int y2)

drawLine

Parameters:


drawOval

public void drawOval(int x, int y, int w, int h)

drawOval

Parameters:


drawPolygon

public void drawPolygon(int[] xpoints, int[] ypoints, int npoints)

drawPolygon

Parameters:


drawPolyline

public void drawPolyline(int[] xpoints, int[] ypoints, int npoints)

drawPolyline

Parameters:


drawRect

public void drawRect(int x, int y, int w, int h)

drawRect

Parameters:


drawRoundRect

public void drawRoundRect(int x, int y, int w, int h, int arcWidth, int arcHeight)

drawRoundRect

Parameters:


drawString

public void drawString(java.lang.String string, int s, int y)

drawString

Parameters:


drawString

public void drawString(java.text.AttributedCharacterIterator iterator, int x, int y)

drawString

Parameters:


fill3DRect

public void fill3DRect(int x, int y, int w, int h, boolean raised)

fill3DRect

Parameters:


fillArc

public void fillArc(int x, int y, int w, int h, int startAngle, int arcAngle)

fillArc

Parameters:


fillOval

public void fillOval(int x, int y, int w, int h)

fillOval

Parameters:


fillPolygon

public void fillPolygon(int[] xpoints, int[] ypoints, int npoints)

fillPolygon

Parameters:


fillRect

public void fillRect(int x, int y, int w, int h)

fillRect

Parameters:


fillRoundRect

public void fillRoundRect(int x, int y, int w, int h, int arcWidth, int arcHeight)

fillRoundRect

Parameters:


flashColor

public static Color flashColor()

flashColor


flashCount

public static int flashCount()

flashCount


flashTime

public static int flashTime()

flashTime


getClip

public Shape getClip()

getClip


getClipBounds

public Rectangle getClipBounds()

getClipBounds


getColor

public Color getColor()

getColor


getDebugOptions

public int getDebugOptions()

getDebugOptions


getFont

public Font getFont()

getFont


getFontMetrics

public FontMetrics getFontMetrics()

getFontMetrics


getFontMetrics

public FontMetrics getFontMetrics(java.awt.Font font)

getFontMetrics

Parameters:


isDrawingBuffer

public boolean isDrawingBuffer()

isDrawingBuffer


logStream

public static PrintStream logStream()

logStream


setClip

public void setClip(int x, int y, int w, int h)

setClip

Parameters:


setClip

public void setClip(java.awt.Shape shape)

setClip

Parameters:


setColor

public void setColor(java.awt.Color color)

setColor

Parameters:


setDebugOptions

public void setDebugOptions(int options)

setDebugOptions

Parameters:


setFlashColor

public static void setFlashColor(java.awt.Color color)

setFlashColor

Parameters:


setFlashCount

public static void setFlashCount(int count)

setFlashCount

Parameters:


setFlashTime

public static void setFlashTime(int time)

setFlashTime

Parameters:


setFont

public void setFont(java.awt.Font font)

setFont

Parameters:


setLogStream

public static void setLogStream(java.io.PrintStream stream)

setLogStream

Parameters:


setPaintMode

public void setPaintMode()

setPaintMode


setXORMode

public void setXORMode(java.awt.Color color)

setXORMode

Parameters:


translate

public void translate(int x, int y)

translate

Parameters: