java.lang.Object
java.awt.Graphics
java.awt.Graphics2D
- See Also:
- Top Examples, Source Code,
draw , fill , KEY_STROKE_CONTROL , VALUE_ANTIALIAS_ON , VALUE_ANTIALIAS_OFF , KEY_ANTIALIASING , AlphaComposite.SRC_OVER , getDefaultTransform , drawImage(Image, AffineTransform, ImageObserver) , GlyphVector , TextLayout , AttributedCharacterIterator , PaintContext , Paint , getPathIterator , PathIterator , getPathIterator , createStrokedShape , Composite , Image , Component , AffineTransform
public abstract void addRenderingHints(Map<?,?> hints) - See Also:
RenderingHints
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
[547]Add RenderingHints to a Graphics By myxucrute { at } yahoo { dot } com on 2003/11/27 07:37:32 Rate
protected void paintComponent ( Graphics g ) { Graphics2D g2d = ( Graphics2D ) g; g2d.addRenderingHints ( new RenderingHints ( RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON ) ) ; }
public abstract void clip(Shape s) - See Also:
setClip
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void draw(Shape s) - See Also:
setComposite(java.awt.Composite) , Graphics.setClip(int, int, int, int) , clip(java.awt.Shape) , setTransform(java.awt.geom.AffineTransform) , transform(java.awt.geom.AffineTransform) , Graphics.setColor(java.awt.Color) , setPaint(java.awt.Paint) , setStroke(java.awt.Stroke)
- 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:
Graphics.fill3DRect(int, int, int, int, boolean)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void drawGlyphVector(GlyphVector g,
float x,
float y) - See Also:
Graphics.setClip(int, int, int, int) , setComposite(java.awt.Composite) , setTransform(java.awt.geom.AffineTransform) , Graphics.setColor(java.awt.Color) , setPaint(java.awt.Paint) , Font.createGlyphVector(java.awt.font.FontRenderContext, java.lang.String)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract boolean drawImage(Image img,
AffineTransform xform,
ImageObserver obs) - See Also:
Graphics.setClip(int, int, int, int) , clip(java.awt.Shape) , setComposite(java.awt.Composite) , setTransform(java.awt.geom.AffineTransform) , transform(java.awt.geom.AffineTransform)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void drawImage(BufferedImage img,
BufferedImageOp op,
int x,
int y) - See Also:
Graphics.setClip(int, int, int, int) , clip(java.awt.Shape) , setComposite(java.awt.Composite) , setTransform(java.awt.geom.AffineTransform) , transform(java.awt.geom.AffineTransform)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void drawRenderableImage(RenderableImage img,
AffineTransform xform) - See Also:
drawRenderedImage(java.awt.image.RenderedImage, java.awt.geom.AffineTransform) , Graphics.setClip(int, int, int, int) , clip(java.awt.Shape) , setComposite(java.awt.Composite) , setTransform(java.awt.geom.AffineTransform) , transform(java.awt.geom.AffineTransform)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void drawRenderedImage(RenderedImage img,
AffineTransform xform) - See Also:
Graphics.setClip(int, int, int, int) , clip(java.awt.Shape) , setComposite(java.awt.Composite) , setTransform(java.awt.geom.AffineTransform) , transform(java.awt.geom.AffineTransform)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void drawString(String s,
float x,
float y) - See Also:
Graphics.setClip(int, int, int, int) , setComposite(java.awt.Composite) , setTransform(java.awt.geom.AffineTransform) , Graphics.setFont(java.awt.Font) , Graphics.setColor(java.awt.Color) , setPaint(java.awt.Paint) , NullPointerException
- 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:
Graphics.drawChars(char[], int, int, int, int) , Graphics.drawBytes(byte[], int, int, int, int) , NullPointerException
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
[72]Draw a string with AffineTransform By Anonymous on 2004/04/14 07:18:30 Rate
import java.awt.*; import java.awt.event.*; import java.awt.geom.*; import javax.swing.*; class myComponent extends JComponent { private static final int N = 300; public Dimension getPreferredSize ( ) { return new Dimension ( N, N ) ; } public void paint ( Graphics g ) { Graphics2D g2d = ( Graphics2D ) g; AffineTransform aft = AffineTransform. getRotateInstance ( Math.PI, N / 2, N / 2 ) ; g2d.setTransform ( aft ) ; Font f = new Font ( "monospaced", Font.BOLD, 24 ) ; g2d.setFont ( f ) ; String s = "testing"; g2d.drawString ( s, 100, 100 ) ; FontMetrics fm = getFontMetrics ( f ) ; int h = fm.getHeight ( ) ; int w = fm.stringWidth ( s ) ; g2d.drawLine ( 100, 100 + h, 100 + w, 100 + h ) ; } } public class graph2d { public static void main ( String args [ ] ) { JFrame f = new JFrame ( "testing" ) ; f.addWindowListener ( new WindowAdapter ( ) { public void windowClosing ( WindowEvent e ) { System.exit ( 0 ) ; } } ) ; JPanel p = new JPanel ( ) ; p.add ( new myComponent ( ) ) ; f.getContentPane ( ) .add ( p ) ; f.pack ( ) ; f.setVisible ( true ) ; } } [121]Testing drawString By Anonymous on 2004/06/15 09:23:42 Rate
import java.awt.*; import java.awt.event.*; import java.awt.geom.*; import javax.swing.*; class myComponent extends JComponent { private static final int N = 300; public Dimension getPreferredSize ( ) { return new Dimension ( N, N ) ; } public void paint ( Graphics g ) { Graphics2D g2d = ( Graphics2D ) g; String s = "Testing drawString"; Font f = new Font ( "Times New Roman", Font.PLAIN, 24 ) ; g2d.setFont ( f ) ; FontMetrics fm = getFontMetrics ( f ) ; int h = fm.getHeight ( ) ; int w = fm.stringWidth ( s ) ; int d = fm.getMaxDescent ( ) ; int x = ( N - w ) /2; int y = N/3; g2d.drawString ( s, x, y ) ; g2d.draw ( new Rectangle ( x, y + d - h, w, h ) ) ; g2d.drawLine ( x, y, x + w, y ) ; } public static void main ( String args [ ] ) { JFrame f = new JFrame ( "Testing drawString" ) ; f.addWindowListener ( new WindowAdapter ( ) { public void windowClosing ( WindowEvent e ) { System.exit ( 0 ) ; } } ) ; JPanel p = new JPanel ( ) ; p.add ( new myComponent ( ) ) ; f.getContentPane ( ) .add ( p ) ; f.pack ( ) ; f.setVisible ( true ) ; } }
public abstract void drawString(AttributedCharacterIterator iterator,
float x,
float y) - See Also:
Graphics.setClip(int, int, int, int) , setComposite(java.awt.Composite) , setTransform(java.awt.geom.AffineTransform) , Graphics.setColor(java.awt.Color) , setPaint(java.awt.Paint)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
[476]_ By Anonymous on 2003/10/27 13:01:07 Rate
import java.awt.*; import java.awt.event.*; import java.awt.geom.*; import javax.swing.*; class myComponent extends JComponent { private static final int N = 300; public Dimension getPreferredSize ( ) { return new Dimension ( N, N ) ; } public void paint ( Graphics g ) { Graphics2D g2d = ( Graphics2D ) g; String s = "Testing drawString"; Font f = new Font ( "Times New Roman", Font.PLAIN, 24 ) ; g2d.setFont ( f ) ; FontMetrics fm = getFontMetrics ( f ) ; int h = fm.getHeight ( ) ; int w = fm.stringWidth ( s ) ; int d = fm.getMaxDescent ( ) ; int x = ( N - w ) /2; int y = N/3; g2d.drawString ( s, x, y ) ; g2d.draw ( new Rectangle ( x, y + d - h, w, h ) ) ; g2d.drawLine ( x, y, x + w, y ) ; }
public abstract void drawString(AttributedCharacterIterator iterator,
int x,
int y) - See Also:
Graphics.setClip(int, int, int, int) , setComposite(java.awt.Composite) , setTransform(java.awt.geom.AffineTransform) , Graphics.setColor(java.awt.Color) , setPaint(java.awt.Paint)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
[1998]Java fdafd By romanista2008 { at } gmail { dot } com on 2009/06/29 10:26:20 Rate
dfsabfdsavbfdsvabfd jfdvdf
public abstract void fill(Shape s) - See Also:
Graphics.setClip(int, int, int, int) , clip(java.awt.Shape) , setComposite(java.awt.Composite) , setTransform(java.awt.geom.AffineTransform) , transform(java.awt.geom.AffineTransform) , Graphics.setColor(java.awt.Color) , setPaint(java.awt.Paint)
- 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:
Graphics.draw3DRect(int, int, int, int, boolean)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract Color getBackground() - See Also:
setBackground(java.awt.Color)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract Composite getComposite() - See Also:
setComposite(java.awt.Composite)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract GraphicsConfiguration getDeviceConfiguration() - Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract FontRenderContext getFontRenderContext() - See Also:
TextLayout , Font.createGlyphVector(java.awt.font.FontRenderContext, java.lang.String)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract Paint getPaint() - See Also:
Graphics.setColor(java.awt.Color) , setPaint(java.awt.Paint)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract Object getRenderingHint(RenderingHints.Key hintKey) - See Also:
setRenderingHint(RenderingHints.Key, Object) , RenderingHints
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract RenderingHints getRenderingHints() - See Also:
setRenderingHints(Map)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract Stroke getStroke() - See Also:
setStroke(java.awt.Stroke)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract AffineTransform getTransform() - See Also:
setTransform(java.awt.geom.AffineTransform) , transform(java.awt.geom.AffineTransform)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
protected Graphics2D() - See Also:
Graphics.create() , Component.getGraphics() , BufferedImage
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract boolean hit(Rectangle rect,
Shape s,
boolean onStroke) - See Also:
Graphics.setClip(int, int, int, int) , clip(java.awt.Shape) , setTransform(java.awt.geom.AffineTransform) , transform(java.awt.geom.AffineTransform) , draw(java.awt.Shape) , fill(java.awt.Shape) , setStroke(java.awt.Stroke)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void rotate(double theta) - Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void rotate(double theta,
double x,
double y) - Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void scale(double sx,
double sy) - Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void setBackground(Color color) - See Also:
Graphics.clearRect(int, int, int, int) , getBackground()
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void setComposite(Composite comp) - See Also:
AWTPermission , SecurityManager.checkPermission(java.security.Permission) , AlphaComposite , getComposite() , Graphics.setPaintMode() , Graphics.setXORMode(java.awt.Color) , SecurityException
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void setPaint(Paint paint) - See Also:
TexturePaint , GradientPaint , getPaint() , Graphics.setColor(java.awt.Color)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void setRenderingHint(RenderingHints.Key hintKey,
Object hintValue) - See Also:
RenderingHints , getRenderingHint(RenderingHints.Key)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void setRenderingHints(Map<?,?> hints) - See Also:
RenderingHints , getRenderingHints()
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void setStroke(Stroke s) - See Also:
getStroke() , BasicStroke
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void setTransform(AffineTransform Tx) - See Also:
-
getTransform() , transform(java.awt.geom.AffineTransform)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void shear(double shx,
double shy) - Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void transform(AffineTransform Tx) - See Also:
-
setTransform(java.awt.geom.AffineTransform)
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void translate(double tx,
double ty) - Geek's Notes:
- Description Add your codes or notes Search More Java Examples
public abstract void translate(int x,
int y) - See Also:
- Graphics
- Geek's Notes:
- Description Add your codes or notes Search More Java Examples
| Popular Tags |