graphics2d.html
来自「API資料大全」· HTML 代码 · 共 1,145 行 · 第 1/5 页
HTML
1,145 行
</TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract <A HREF="../../java/awt/RenderingHints.html">RenderingHints</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#getRenderingHints()">getRenderingHints</A></B>()</CODE><BR> Gets the preferences for the rendering algorithms.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract <A HREF="../../java/awt/Stroke.html">Stroke</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#getStroke()">getStroke</A></B>()</CODE><BR> Returns the current <code>Stroke</code> in the <code>Graphics2D</code> context.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract <A HREF="../../java/awt/geom/AffineTransform.html">AffineTransform</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#getTransform()">getTransform</A></B>()</CODE><BR> Returns a copy of the current <code>Transform</code> in the <code>Graphics2D</code> context.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#hit(java.awt.Rectangle, java.awt.Shape, boolean)">hit</A></B>(<A HREF="../../java/awt/Rectangle.html">Rectangle</A> rect, <A HREF="../../java/awt/Shape.html">Shape</A> s, boolean onStroke)</CODE><BR> Checks whether or not the specified <code>Shape</code> intersects the specified <A HREF="../../java/awt/Rectangle.html"><CODE>Rectangle</CODE></A>, which is in device space.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#rotate(double)">rotate</A></B>(double theta)</CODE><BR> Concatenates the current <code>Graphics2D</code> <code>Transform</code> with a rotation transform.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#rotate(double, double, double)">rotate</A></B>(double theta, double x, double y)</CODE><BR> Concatenates the current <code>Graphics2D</code> <code>Transform</code> with a translated rotation transform.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#scale(double, double)">scale</A></B>(double sx, double sy)</CODE><BR> Concatenates the current <code>Graphics2D</code> <code>Transform</code> with a scaling transformation Subsequent rendering is resized according to the specified scaling factors relative to the previous scaling.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#setBackground(java.awt.Color)">setBackground</A></B>(<A HREF="../../java/awt/Color.html">Color</A> color)</CODE><BR> Sets the background color for the <code>Graphics2D</code> context.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#setComposite(java.awt.Composite)">setComposite</A></B>(<A HREF="../../java/awt/Composite.html">Composite</A> comp)</CODE><BR> Sets the <code>Composite</code> for the <code>Graphics2D</code> context.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#setPaint(java.awt.Paint)">setPaint</A></B>(<A HREF="../../java/awt/Paint.html">Paint</A> paint)</CODE><BR> Sets the <code>Paint</code> attribute for the <code>Graphics2D</code> context.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#setRenderingHint(java.awt.RenderingHints.Key, java.lang.Object)">setRenderingHint</A></B>(<A HREF="../../java/awt/RenderingHints.Key.html">RenderingHints.Key</A> hintKey, <A HREF="../../java/lang/Object.html">Object</A> hintValue)</CODE><BR> Sets the value of a single preference for the rendering algorithms.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#setRenderingHints(java.util.Map)">setRenderingHints</A></B>(<A HREF="../../java/util/Map.html">Map</A> hints)</CODE><BR> Replaces the values of all preferences for the rendering algorithms with the specified <code>hints</code>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#setStroke(java.awt.Stroke)">setStroke</A></B>(<A HREF="../../java/awt/Stroke.html">Stroke</A> s)</CODE><BR> Sets the <code>Stroke</code> for the <code>Graphics2D</code> context.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#setTransform(java.awt.geom.AffineTransform)">setTransform</A></B>(<A HREF="../../java/awt/geom/AffineTransform.html">AffineTransform</A> Tx)</CODE><BR> Sets the <code>Transform</code> in the <code>Graphics2D</code> context.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#shear(double, double)">shear</A></B>(double shx, double shy)</CODE><BR> Concatenates the current <code>Graphics2D</code> <code>Transform</code> with a shearing transform.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#transform(java.awt.geom.AffineTransform)">transform</A></B>(<A HREF="../../java/awt/geom/AffineTransform.html">AffineTransform</A> Tx)</CODE><BR> Composes an <code>AffineTransform</code> object with the <code>Transform</code> in this <code>Graphics2D</code> according to the rule last-specified-first-applied.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#translate(double, double)">translate</A></B>(double tx, double ty)</CODE><BR> Concatenates the current <code>Graphics2D</code> <code>Transform</code> with a translation transform.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../java/awt/Graphics2D.html#translate(int, int)">translate</A></B>(int x, int y)</CODE><BR> Translates the origin of the <code>Graphics2D</code> context to the point (<i>x</i>, <i>y</i>) in the current coordinate system.</TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.awt.Graphics"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.awt.<A HREF="../../java/awt/Graphics.html">Graphics</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../java/awt/Graphics.html#clearRect(int, int, int, int)">clearRect</A>, <A HREF="../../java/awt/Graphics.html#clipRect(int, int, int, int)">clipRect</A>, <A HREF="../../java/awt/Graphics.html#copyArea(int, int, int, int, int, int)">copyArea</A>, <A HREF="../../java/awt/Graphics.html#create()">create</A>, <A HREF="../../java/awt/Graphics.html#create(int, int, int, int)">create</A>, <A HREF="../../java/awt/Graphics.html#dispose()">dispose</A>, <A HREF="../../java/awt/Graphics.html#drawArc(int, int, int, int, int, int)">drawArc</A>, <A HREF="../../java/awt/Graphics.html#drawBytes(byte[], int, int, int, int)">drawBytes</A>, <A HREF="../../java/awt/Graphics.html#drawChars(char[], int, int, int, int)">drawChars</A>, <A HREF="../../java/awt/Graphics.html#drawImage(java.awt.Image, int, int, java.awt.Color, java.awt.image.ImageObserver)">drawImage</A>, <A HREF="../../java/awt/Graphics.html#drawImage(java.awt.Image, int, int, java.awt.image.ImageObserver)">drawImage</A>, <A HREF="../../java/awt/Graphics.html#drawImage(java.awt.Image, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver)">drawImage</A>, <A HREF="../../java/awt/Graphics.html#drawImage(java.awt.Image, int, int, int, int, java.awt.image.ImageObserver)">drawImage</A>, <A HREF="../../java/awt/Graphics.html#drawImage(java.awt.Image, int, int, int, int, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver)">drawImage</A>, <A HREF="../../java/awt/Graphics.html#drawImage(java.awt.Image, int, int, int, int, int, int, int, int, java.awt.image.ImageObserver)">drawImage</A>, <A HREF="../../java/awt/Graphics.html#drawLine(int, int, int, int)">drawLine</A>, <A HREF="../../java/awt/Graphics.html#drawOval(int, int, int, int)">drawOval</A>, <A HREF="../../java/awt/Graphics.html#drawPolygon(int[], int[], int)">drawPolygon</A>, <A HREF="../../java/awt/Graphics.html#drawPolygon(java.awt.Polygon)">drawPolygon</A>, <A HREF="../../java/awt/Graphics.html#drawPolyline(int[], int[], int)">drawPolyline</A>, <A HREF="../../java/awt/Graphics.html#drawRect(int, int, int, int)">drawRect</A>, <A HREF="../../java/awt/Graphics.html#drawRoundRect(int, int, int, int, int, int)">drawRoundRect</A>, <A HREF="../../java/awt/Graphics.html#fillArc(int, int, int, int, int, int)">fillArc</A>, <A HREF="../../java/awt/Graphics.html#fillOval(int, int, int, int)">fillOval</A>, <A HREF="../../java/awt/Graphics.html#fillPolygon(int[], int[], int)">fillPolygon</A>, <A HREF="../../java/awt/Graphics.html#fillPolygon(java.awt.Polygon)">fillPolygon</A>, <A HREF="../../java/awt/Graphics.html#fillRect(int, int, int, int)">fillRect</A>, <A HREF="../../java/awt/Graphics.html#fillRoundRect(int, int, int, int, int, int)">fillRoundRect</A>, <A HREF="../../java/awt/Graphics.html#finalize()">finalize</A>, <A HREF="../../java/awt/Graphics.html#getClip()">getClip</A>, <A HREF="../../java/awt/Graphics.html#getClipBounds()">getClipBounds</A>, <A HREF="../../java/awt/Graphics.html#getClipBounds(java.awt.Rectangle)">getClipBounds</A>, <A HREF="../../java/awt/Graphics.html#getClipRect()">getClipRect</A>, <A HREF="../../java/awt/Graphics.html#getColor()">getColor</A>, <A HREF="../../java/awt/Graphics.html#getFont()">getFont</A>, <A HREF="../../java/awt/Graphics.html#getFontMetrics()">getFontMetrics</A>, <A HREF="../../java/awt/Graphics.html#getFontMetrics(java.awt.Font)">getFontMetrics</A>, <A HREF="../../java/awt/Graphics.html#hitClip(int, int, int, int)">hitClip</A>, <A HREF="../../java/awt/Graphics.html#setClip(int, int, int, int)">setClip</A>, <A HREF="../../java/awt/Graphics.html#setClip(java.awt.Shape)">setClip</A>, <A HREF="../../java/awt/Graphics.html#setColor(java.awt.Color)">setColor</A>, <A HREF="../../java/awt/Graphics.html#setFont(java.awt.Font)">setFont</A>, <A HREF="../../java/awt/Graphics.html#setPaintMode()">setPaintMode</A>, <A HREF="../../java/awt/Graphics.html#setXORMode(java.awt.Color)">setXORMode</A>, <A HREF="../../java/awt/Graphics.html#toString()">toString</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.<A HREF="../../java/lang/Object.html">Object</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../java/lang/Object.html#clone()">clone</A>, <A HREF="../../java/lang/Object.html#equals(java.lang.Object)">equals</A>, <A HREF="../../java/lang/Object.html#getClass()">getClass</A>, <A HREF="../../java/lang/Object.html#hashCode()">hashCode</A>, <A HREF="../../java/lang/Object.html#notify()">notify</A>, <A HREF="../../java/lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="../../java/lang/Object.html#wait()">wait</A>, <A HREF="../../java/lang/Object.html#wait(long)">wait</A>, <A HREF="../../java/lang/Object.html#wait(long, int)">wait</A></CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="Graphics2D()"><!-- --></A><H3>Graphics2D</H3><PRE>protected <B>Graphics2D</B>()</PRE><DL><DD>Constructs a new <code>Graphics2D</code> object. Since <code>Graphics2D</code> is an abstract class, and since it must be customized by subclasses for different output devices, <code>Graphics2D</code> objects cannot be created directly. Instead, <code>Graphics2D</code> objects must be obtained from another <code>Graphics2D</code> object, created by a <code>Component</code>, or obtained from images such as <A HREF="../../java/awt/image/BufferedImage.html"><CODE>BufferedImage</CODE></A> objects.<DD><DL><DT><B>See Also: </B><DD><A HREF="../../java/awt/Component.html#getGraphics()"><CODE>Component.getGraphics()</CODE></A>, <A HREF="../../java/awt/Graphics.html#create()"><CODE>Graphics.create()</CODE></A></DL></DD></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?