Lines Matching defs:Graphics

34  * The <code>Graphics</code> class is the abstract base class for
39 * A <code>Graphics</code> object encapsulates state information needed
51 * (see {@link Graphics#setXORMode}).
75 * <code>Graphics</code> object are considered relative to the
76 * translation origin of this <code>Graphics</code> object prior to
82 * <code>Graphics</code> object. This <i>user clip</i>
97 * @see java.awt.Graphics#clipRect(int, int, int, int)
98 * @see java.awt.Graphics#setColor(java.awt.Color)
99 * @see java.awt.Graphics#setPaintMode()
100 * @see java.awt.Graphics#setXORMode(java.awt.Color)
101 * @see java.awt.Graphics#setFont(java.awt.Font)
104 public abstract class Graphics {
107 * Constructs a new <code>Graphics</code> object.
111 * Since <code>Graphics</code> is an abstract class, applications
112 * cannot call this constructor directly. Graphics contexts are
115 * @see java.awt.Graphics#create()
118 protected Graphics() {
122 * Creates a new <code>Graphics</code> object that is
123 * a copy of this <code>Graphics</code> object.
127 public abstract Graphics create();
130 * Creates a new <code>Graphics</code> object based on this
131 * <code>Graphics</code> object, but with a new translation and clip area.
132 * The new <code>Graphics</code> object has its origin
137 * <code>Graphics</code> object. The new graphics context is
160 * @see java.awt.Graphics#translate
161 * @see java.awt.Graphics#clipRect
163 public Graphics create(int x, int y, int width, int height) {
164 Graphics g = create();
188 * @see java.awt.Graphics#setColor(Color)
198 * @see java.awt.Graphics#getColor
232 * @see java.awt.Graphics#setFont(Font)
241 * @see java.awt.Graphics#getFont
242 * @see java.awt.Graphics#drawString(java.lang.String, int, int)
243 * @see java.awt.Graphics#drawBytes(byte[], int, int, int, int)
244 * @see java.awt.Graphics#drawChars(char[], int, int, int, int)
252 * @see java.awt.Graphics#getFont
254 * @see java.awt.Graphics#getFontMetrics(Font)
264 * @see java.awt.Graphics#getFont
266 * @see java.awt.Graphics#getFontMetrics()
282 * @see java.awt.Graphics#getClip
283 * @see java.awt.Graphics#clipRect
284 * @see java.awt.Graphics#setClip(int, int, int, int)
285 * @see java.awt.Graphics#setClip(Shape)
321 * @see java.awt.Graphics#clipRect
322 * @see java.awt.Graphics#setClip(Shape)
323 * @see java.awt.Graphics#getClip
338 * @see java.awt.Graphics#getClipBounds
339 * @see java.awt.Graphics#clipRect
340 * @see java.awt.Graphics#setClip(int, int, int, int)
341 * @see java.awt.Graphics#setClip(Shape)
357 * @see java.awt.Graphics#getClip()
358 * @see java.awt.Graphics#clipRect
359 * @see java.awt.Graphics#setClip(int, int, int, int)
413 * @see java.awt.Graphics#clearRect
414 * @see java.awt.Graphics#drawRect
431 * @see java.awt.Graphics#fillRect
432 * @see java.awt.Graphics#clearRect
462 * @see java.awt.Graphics#fillRect(int, int, int, int)
463 * @see java.awt.Graphics#drawRect
464 * @see java.awt.Graphics#setColor(java.awt.Color)
465 * @see java.awt.Graphics#setPaintMode
466 * @see java.awt.Graphics#setXORMode(java.awt.Color)
484 * @see java.awt.Graphics#fillRoundRect
503 * @see java.awt.Graphics#drawRoundRect
525 * @see java.awt.Graphics#fill3DRect
555 * @see java.awt.Graphics#draw3DRect
591 * @see java.awt.Graphics#fillOval
604 * @see java.awt.Graphics#drawOval
643 * @see java.awt.Graphics#fillArc
682 * @see java.awt.Graphics#drawArc
696 * @see java.awt.Graphics#drawPolygon(int[], int[], int)
718 * @see java.awt.Graphics#fillPolygon
719 * @see java.awt.Graphics#drawPolyline
728 * @see java.awt.Graphics#fillPolygon
729 * @see java.awt.Graphics#drawPolyline
753 * @see java.awt.Graphics#drawPolygon(int[], int[], int)
765 * @see java.awt.Graphics#drawPolygon(int[], int[], int)
780 * @see java.awt.Graphics#drawBytes
781 * @see java.awt.Graphics#drawChars
797 * @see java.awt.Graphics#drawBytes
798 * @see java.awt.Graphics#drawChars
818 * @see java.awt.Graphics#drawBytes
819 * @see java.awt.Graphics#drawString
843 * @see java.awt.Graphics#drawChars
844 * @see java.awt.Graphics#drawString
1133 * A <code>Graphics</code> object cannot be used after
1136 * When a Java program runs, a large number of <code>Graphics</code>
1144 * Graphics objects which are provided as arguments to the
1149 * a <code>Graphics</code> object only if it was created
1150 * directly from a component or another <code>Graphics</code> object.
1151 * @see java.awt.Graphics#finalize
1155 * @see java.awt.Graphics#create
1169 * <code>Graphics</code> object's value.