Section courante

A propos

Section administrative du site

DebugGraphics

Déboguage graphique
Java javax.swing

Description

Cette classe est une sous-classe de Graphics permettant de supporté le déboguage de graphiques.

Liste des méthodes

Méthode Prototype Description Hérité
DEBUGGRAPHICS public DebugGraphics(); Ce constructeur permet de créer l'objet avec les paramètres par défaut.  
DEBUGGRAPHICS public DebugGraphics(Graphics graphics, JComponent component); Ce constructeur permet de créer l'objet avec le contexte graphique existant étant affiché dans la composante spécifié.  
DEBUGGRAPHICS public DebugGraphics(Graphics graphics); Ce constructeur permet de créer l'objet avec le contexte graphique existant.  
CLEARRECT void clearRect(int x, int y, int width, int height); Cette méthode remplace la méthode «Graphics.clearRect» dans un optique de déboguage.  
CLIPRECT void clipRect(int x, int y, int width, int height); Cette méthode remplace la méthode «Graphics.clipRect» dans un optique de déboguage.  
COPYAREA void copyArea(int x, int y, int width, int height, int destX, int destY); Cette méthode remplace la méthode «Graphics.copyArea» dans un optique de déboguage.  
CREATE Graphics create(); Cette méthode remplace la méthode «Graphics.create» et retourne l'objet «DebugGraphics».  
CREATE Graphics create(int x, int y, int width, int height); Cette méthode remplace la méthode «Graphics.create» et retourne l'objet «DebugGraphics».  
DISPOSE void dispose(); Cette méthode remplace la méthode «Graphics.dispose».  
DRAW3DRECT void draw3DRect(int x, int y, int width, int height, boolean raised); Cette méthode remplace la méthode «Graphics.draw3DRect» dans un optique de déboguage.  
DRAWARC void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle); Cette méthode remplace la méthode «Graphics.drawArc» dans un optique de déboguage.  
DRAWBYTES void drawBytes(byte[] data, int offset, int length, int x, int y); Cette méthode remplace la méthode «Graphics.drawBytes» dans un optique de déboguage.  
DRAWCHARS void drawChars(char[] data, int offset, int length, int x, int y); Cette méthode remplace la méthode «Graphics.drawChars» dans un optique de déboguage.  
DRAWIMAGE boolean drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer); Cette méthode remplace la méthode «Graphics.drawImage» dans un optique de déboguage.  
DRAWIMAGE boolean drawImage(Image img, int x, int y, ImageObserver observer); Cette méthode remplace la méthode «Graphics.drawImage» dans un optique de déboguage.  
DRAWIMAGE boolean drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer); Cette méthode remplace la méthode «Graphics.drawImage» dans un optique de déboguage.  
DRAWIMAGE boolean drawImage(Image img, int x, int y, int width, int height, ImageObserver observer); Cette méthode remplace la méthode «Graphics.drawImage» dans un optique de déboguage.  
DRAWIMAGE boolean drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer); Cette méthode remplace la méthode «Graphics.drawImage» dans un optique de déboguage.  
DRAWIMAGE boolean drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer); Cette méthode remplace la méthode «Graphics.drawImage» dans un optique de déboguage.  
DRAWLINE void drawLine(int x1, int y1, int x2, int y2); Cette méthode remplace la méthode «Graphics.drawLine» dans un optique de déboguage.  
DRAWOVAL void drawOval(int x, int y, int width, int height); Cette méthode remplace la méthode «Graphics.drawOval» dans un optique de déboguage.  
DRAWPOLYGON void drawPolygon(int[] xPoints, int[] yPoints, int nPoints); Cette méthode remplace la méthode «Graphics.drawPolygon» dans un optique de déboguage.  
DRAWPOLYLINE void drawPolyline(int[] xPoints, int[] yPoints, int nPoints); Cette méthode remplace la méthode «Graphics.drawPolyline» dans un optique de déboguage.  
DRAWRECT void drawRect(int x, int y, int width, int height); Cette méthode remplace la méthode «Graphics.drawRect» dans un optique de déboguage.  
DRAWROUNDRECT void drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight); Cette méthode remplace la méthode «Graphics.drawRoundRect» dans un optique de déboguage.  
DRAWROUNDRECT void drawString(AttributedCharacterIterator iterator, int x, int y); Cette méthode remplace la méthode «Graphics.drawString» dans un optique de déboguage.  
DRAWSTRING void drawString(String aString, int x, int y); Cette méthode remplace la méthode «Graphics.drawString» dans un optique de déboguage.  
FILL3DRECT void fill3DRect(int x, int y, int width, int height, boolean raised); Cette méthode remplace la méthode «Graphics.fill3DRect» dans un optique de déboguage.  
FILLARC void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle); Cette méthode remplace la méthode «Graphics.fillArc» dans un optique de déboguage.  
FILLOVAL void fillOval(int x, int y, int width, int height); Cette méthode remplace la méthode «Graphics.fillOval» dans un optique de déboguage.  
FILLPOLYGON void fillPolygon(int[] xPoints, int[] yPoints, int nPoints); Cette méthode remplace la méthode «Graphics.fillPolygon» dans un optique de déboguage.  
FILLRECT void fillRect(int x, int y, int width, int height); Cette méthode remplace la méthode «Graphics.fillRect» dans un optique de déboguage.  
FILLROUNDRECT void fillRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight); Cette méthode remplace la méthode «Graphics.fillRoundRect» dans un optique de déboguage.  
FLASHCOLOR static Color flashColor(); Cette méthode permet de demander la couleur utilisé pour les opérations de dessinage de clignotement.  
FLASHCOUNT static int flashCount(); Cette méthode permet de demander le nombre de fois que les opérations de dessinage doivent clignoter.  
FLASHTIME static int flashTime(); Cette méthode permet de demnader le délai du nombre de fois pour les opérations dessinage de clignotement.  
GETCLIP Shape getClip(); Cette méthode remplace la méthode «Graphics.getClip» dans un optique de déboguage.  
GETCLIPBOUNDS Rectangle getClipBounds(); Cette méthode remplace la méthode «Graphics.getClipBounds» dans un optique de déboguage.  
GETCOLOR Color getColor(); Cette méthode permet de demander la couleur utilisé pour les opérations de dessinage de texte.  
GETDEBUGOPTIONS int getDebugOptions(); Cette méthode permet de demander les options de déboguage courant pour cet objet.  
GETFONT Font getFont(); Cette méthode permet de demander la police de caractères utilisé pour les opérations de dessinage de texte.  
GETFONTMETRICS FontMetrics getFontMetrics(); Cette méthode remplace la méthode «Graphics.getFontMetrics» dans un optique de déboguage.  
GETFONTMETRICS FontMetrics getFontMetrics(Font f); Cette méthode remplace la méthode «Graphics.getFontMetrics» dans un optique de déboguage.  
ISDRAWINGBUFFER boolean isDrawingBuffer(); Cette méthode permet de demander la valeur du tampon de dessinage.  
LOGSTREAM static PrintStream logStream(); Cette méthode permet de demander le flux de données pour le journal des opérations de dessinage de cet objet.  
SETCLIP void setClip(int x, int y, int width, int height); Cette méthode remplace la méthode «Graphics.setClip» dans un optique de déboguage.  
SETCLIP void setClip(Shape clip); Cette méthode remplace la méthode «Graphics.setClip» dans un optique de déboguage.  
SETCOLOR void setColor(Color aColor); Cette méthode permet de fixer la couleur utilisé pour dessiner et remplir les lignes et formes.  
SETDEBUGOPTIONS void setDebugOptions(int options); Cette méthode permet d'activer ou désactiver les informations de diagnostique à propos de chaque graphique d'opération.  
SETFLASHCOLOR static void setFlashColor(Color flashColor); Cette méthode permet de fixer la couleur utilisé pour l'opération de dessinage de clignotement.  
SETFLASHCOUNT static void setFlashCount(int flashCount); Cette méthode permet de fixer le nombre de fois que les opérations de dessinage doivent clignoter.  
SETFLASHTIME static void setFlashTime(int flashTime); Cette méthode permet de fixer le délai du nombre de fois pour les opérations dessinage de clignotement.  
SETFONT void setFont(Font aFont); Cette méthode permet de fixer la police de caractères utilisé pour les opérations de dessinage de texte.  
SETLOGSTREAM static void setLogStream(PrintStream stream); Cette méthode permet de fixer le flux de données pour le journal des opérations de dessinage de cet objet.  
SETPAINTMODE void setPaintMode(); Cette méthode remplace la méthode «Graphics.setPaintMode» dans un optique de déboguage.  


Dernière mise à jour : Dimanche, le 21 juin 2015