debuggraphics.java
来自「Mac OS X 10.4.9 for x86 Source Code gcc」· Java 代码 · 共 886 行 · 第 1/2 页
JAVA
886 行
* @param y The y-position of the rectangle * @param width The width of the rectangle * @param height The height of the rectangle */ public void fillRect(int x, int y, int width, int height) { for (int index = 0; index < (debugFlashCount - 1); ++index) { graphics.setColor(color); graphics.fillRect(x, y, width, height); sleep(debugFlashTime); graphics.setColor(debugFlashColor); graphics.fillRect(x, y, width, height); sleep(debugFlashTime); } graphics.setColor(color); graphics.fillRect(x, y, width, height); } /** * clearRect * * @param x The x-position of the rectangle * @param y The y-position of the rectangle * @param width The width of the rectangle * @param height The height of the rectangle */ public void clearRect(int x, int y, int width, int height) { graphics.clearRect(x, y, width, height); } /** * drawRoundRect * * @param x The x-position of the rectangle * @param y The y-position of the rectangle * @param width The width of the rectangle * @param height The height of the rectangle * @param arcWidth TODO * @param arcHeight TODO */ public void drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight) { graphics.drawRoundRect(x, y, width, height, arcWidth, arcHeight); } /** * fillRoundRect * * @param x The x-position of the rectangle * @param y The y-position of the rectangle * @param width The width of the rectangle * @param height The height of the rectangle * @param arcWidth TODO * @param arcHeight TODO */ public void fillRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight) { graphics.fillRoundRect(x, y, width, height, arcWidth, arcHeight); } /** * drawLine * * @param x1 The x-position of the start * @param y1 The y-position of the start * @param x2 The x-position of the end * @param y2 The y-position of the end */ public void drawLine(int x1, int y1, int x2, int y2) { graphics.drawLine(x1, y1, x2, y2); } /** * draw3DRect * * @param x The x-position of the rectangle * @param y The y-position of the rectangle * @param width The width of the rectangle * @param height The height of the rectangle * @param raised TODO */ public void draw3DRect(int x, int y, int width, int height, boolean raised) { graphics.draw3DRect(x, y, width, height, raised); } /** * fill3DRect * * @param x The x-position of the rectangle * @param y The y-position of the rectangle * @param width The width of the rectangle * @param height The height of the rectangle * @param raised TODO */ public void fill3DRect(int x, int y, int width, int height, boolean raised) { graphics.fill3DRect(x, y, width, height, raised); } /** * drawOval * * @param x the x coordinate * @param y the y coordiante * @param width the width * @param height the height */ public void drawOval(int x, int y, int width, int height) { graphics.drawOval(x, y, width, height); } /** * fillOval * * @param x the x coordinate * @param y the y coordinate * @param width the width * @param height the height */ public void fillOval(int x, int y, int width, int height) { graphics.fillOval(x, y, width, height); } /** * drawArc * * @param x the x coordinate * @param y the y coordinate * @param width the width * @param height the height * @param startAngle TODO * @param arcAngle TODO */ public void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle) { graphics.drawArc(x, y, width, height, startAngle, arcAngle); } /** * fillArc * * @param x the coordinate * @param y the y coordinate * @param width the width * @param height the height * @param startAngle TODO * @param arcAngle TODO */ public void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle) { graphics.fillArc(x, y, width, height, startAngle, arcAngle); } /** * drawPolyline * * @param xpoints TODO * @param ypoints TODO * @param npoints TODO */ public void drawPolyline(int[] xpoints, int[] ypoints, int npoints) { graphics.drawPolyline(xpoints, ypoints, npoints); } /** * drawPolygon * * @param xpoints TODO * @param ypoints TODO * @param npoints TODO */ public void drawPolygon(int[] xpoints, int[] ypoints, int npoints) { graphics.drawPolygon(xpoints, ypoints, npoints); } /** * fillPolygon * * @param xpoints TODO * @param ypoints TODO * @param npoints TODO */ public void fillPolygon(int[] xpoints, int[] ypoints, int npoints) { graphics.fillPolygon(xpoints, ypoints, npoints); } /** * drawString * * @param string the string * @param x the x coordinate * @param y the y coordinate */ public void drawString(String string, int x, int y) { graphics.drawString(string, x, y); } /** * drawString * * @param iterator TODO * @param x the x coordinate * @param y the y coordinate */ public void drawString(AttributedCharacterIterator iterator, int x, int y) { graphics.drawString(iterator, x, y); } /** * drawBytes * * @param data TODO * @param offset TODO * @param length TODO * @param x the x coordinate * @param y the y coordinate */ public void drawBytes(byte[] data, int offset, int length, int x, int y) { graphics.drawBytes(data, offset, length, x, y); } /** * drawChars * * @param data array of characters to draw * @param offset offset in array * @param length number of characters in array to draw * @param x x-position * @param y y-position */ public void drawChars(char[] data, int offset, int length, int x, int y) { for (int index = 0; index < (debugFlashCount - 1); ++index) { graphics.setColor(color); graphics.drawChars(data, offset, length, x, y); sleep(debugFlashTime); graphics.setColor(debugFlashColor); graphics.drawChars(data, offset, length, x, y); sleep(debugFlashTime); } graphics.setColor(color); graphics.drawChars(data, offset, length, x, y); } /** * drawImage * * @param image The image to draw * @param x The x position * @param y The y position * @param observer The image observer * @return boolean */ public boolean drawImage(Image image, int x, int y, ImageObserver observer) { return graphics.drawImage(image, x, y, observer); } /** * drawImage * * @param image The image to draw * @param x The x position * @param y The y position * @param width The width of the area to draw the image * @param height The height of the area to draw the image * @param observer The image observer * * @return boolean */ public boolean drawImage(Image image, int x, int y, int width, int height, ImageObserver observer) { return graphics.drawImage(image, x, y, width, height, observer); } /** * drawImage * * @param image The image to draw * @param x The x position * @param y The y position * @param background The color for the background in the opaque regions * of the image * @param observer The image observer * * @return boolean */ public boolean drawImage(Image image, int x, int y, Color background, ImageObserver observer) { return graphics.drawImage(image, x, y, background, observer); } /** * drawImage * * @param image The image to draw * @param x The x position * @param y The y position * @param width The width of the area to draw the image * @param height The height of the area to draw the image * @param background The color for the background in the opaque regions * of the image * @param observer The image observer * * @return boolean */ public boolean drawImage(Image image, int x, int y, int width, int height, Color background, ImageObserver observer) { return graphics.drawImage(image, x, y, width, height, background, observer); } /** * drawImage * * @param image The image to draw * @param dx1 TODO * @param dy1 TODO * @param dx2 TODO * @param dy2 TODO * @param sx1 TODO * @param sy1 TODO * @param sx2 TODO * @param sy2 TODO * @param observer The image observer * * @return boolean */ public boolean drawImage(Image image, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer) { return graphics.drawImage(image, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, observer); } /** * drawImage * * @param image The image to draw * @param dx1 TODO * @param dy1 TODO * @param dx2 TODO * @param dy2 TODO * @param sx1 TODO * @param sy1 TODO * @param sx2 TODO * @param sy2 TODO * @param background The color for the background in the opaque regions * of the image * @param observer The image observer * * @return boolean */ public boolean drawImage(Image image, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color background, ImageObserver observer) { return graphics.drawImage(image, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, background, observer); } /** * copyArea * * @param x The x position of the source area * @param y The y position of the source area * @param width The width of the area * @param height The height of the area * @param destx The x position of the destination area * @param desty The y posiiton of the destination area */ public void copyArea(int x, int y, int width, int height, int destx, int desty) { graphics.copyArea(x, y, width, height, destx, desty); } /** * Releases all system resources that this <code>Graphics</code> is using. */ public void dispose() { graphics.dispose(); graphics = null; } /** * isDrawingBuffer * * @return boolean */ public boolean isDrawingBuffer() { return false; // TODO } /** * setDebugOptions * * @param options the debug options */ public void setDebugOptions(int options) { debugOptions = options; } /** * getDebugOptions * * @return the debug options */ public int getDebugOptions() { return debugOptions; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?