uTools-Manuals/docs/java/javax/swing/DebugGraphics.html

2655 lines
100 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
javax.swing
</div>
<h2 class="title" title="Class DebugGraphics">Class DebugGraphics</h2>
</div><div class="contentContainer">
<ul class="inheritance">
<li><a href="../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../java/awt/Graphics.html" title="class in java.awt">java.awt.Graphics</a></li>
<li>
<ul class="inheritance">
<li>javax.swing.DebugGraphics</li>
</ul> </li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr/> <br/> <pre>public class <span class="typeNameLabel">DebugGraphics</span>
extends <a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></pre>
<div class="block">
<span>图形子类支持图形调试。</span>
<span>覆盖图形中的大多数方法。</span>
<span>DebugGraphics对象很少用手创建。</span>
<span>当使用setDebugGraphicsOptions方法更改JComponent的debugGraphicsOptions时它们最常被自动创建。</span>
<p> <span>注意您必须关闭双缓冲才能使用DebugGraphicsRepaintManager repaintManager = RepaintManager.currentManagercomponent;</span> <span>repaintManager.setDoubleBufferingEnabledfalse;</span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#setDebugGraphicsOptions-int-"><code>JComponent.setDebugGraphicsOptions(int)</code></a>
<a href="../../javax/swing/RepaintManager.html#currentManager-java.awt.Component-"><code>RepaintManager.currentManager(java.awt.Component)</code></a>
<a href="../../javax/swing/RepaintManager.html#setDoubleBufferingEnabled-boolean-"><code>RepaintManager.setDoubleBufferingEnabled(boolean)</code></a>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
<caption>
<span>Fields</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#BUFFERED_OPTION">BUFFERED_OPTION</a></span></code>
<div class="block">
在单独的
<code>Frame</code>显示缓冲
<code>Frame</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#FLASH_OPTION">FLASH_OPTION</a></span></code>
<div class="block">
Flash图形操作。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#LOG_OPTION">LOG_OPTION</a></span></code>
<div class="block">
记录图形操作。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#NONE_OPTION">NONE_OPTION</a></span></code>
<div class="block">
不要调试图形操作。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- --> </a> <h3>构造方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
<caption>
<span>构造方法</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#DebugGraphics--">DebugGraphics</a></span>()</code>
<div class="block">
构造一个支持减速绘图的新的调试图形上下文。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#DebugGraphics-java.awt.Graphics-">DebugGraphics</a></span>(<a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> graphics)</code>
<div class="block">
构建一个调试图形上下文从现有的图形上下文,支持减慢绘图。
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#DebugGraphics-java.awt.Graphics-javax.swing.JComponent-">DebugGraphics</a></span>(<a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> graphics, <a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a> component)</code>
<div class="block">
从现有的图形上下文中构建调试图形上下文,从而减缓指定组件的绘图。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t1"><span><a href="javascript:show(1);">静态方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#clearRect-int-int-int-int-">clearRect</a></span>(int x, int y, int width, int height)</code>
<div class="block">
覆盖
<code>Graphics.clearRect</code>
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#clipRect-int-int-int-int-">clipRect</a></span>(int x, int y, int width, int height)</code>
<div class="block">
覆盖
<code>Graphics.clipRect</code>
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#copyArea-int-int-int-int-int-int-">copyArea</a></span>(int x, int y, int width, int height, int destX, int destY)</code>
<div class="block">
覆盖
<code>Graphics.copyArea</code>
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#create--">create</a></span>()</code>
<div class="block">
覆盖
<code>Graphics.create</code>以返回一个DebugGraphics对象。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#create-int-int-int-int-">create</a></span>(int x, int y, int width, int height)</code>
<div class="block">
覆盖
<code>Graphics.create</code>以返回一个DebugGraphics对象。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#dispose--">dispose</a></span>()</code>
<div class="block">
覆盖
<code>Graphics.dispose</code>
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#draw3DRect-int-int-int-int-boolean-">draw3DRect</a></span>(int x, int y, int width, int height, boolean raised)</code>
<div class="block">
覆盖
<code>Graphics.draw3DRect</code>
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawArc-int-int-int-int-int-int-">drawArc</a></span>(int x, int y, int width, int height, int startAngle, int arcAngle)</code>
<div class="block">
覆盖
<code>Graphics.drawArc</code>
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawBytes-byte:A-int-int-int-int-">drawBytes</a></span>(byte[] data, int offset, int length, int x, int y)</code>
<div class="block">
覆盖
<code>Graphics.drawBytes</code>
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawChars-char:A-int-int-int-int-">drawChars</a></span>(char[] data, int offset, int length, int x, int y)</code>
<div class="block">
覆盖
<code>Graphics.drawChars</code>
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawImage-java.awt.Image-int-int-java.awt.Color-java.awt.image.ImageObserver-">drawImage</a></span>(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img, int x, int y, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> bgcolor, <a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a> observer)</code>
<div class="block">
覆盖
<code>Graphics.drawImage</code>
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawImage-java.awt.Image-int-int-java.awt.image.ImageObserver-">drawImage</a></span>(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img, int x, int y, <a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a> observer)</code>
<div class="block">
覆盖
<code>Graphics.drawImage</code>
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawImage-java.awt.Image-int-int-int-int-java.awt.Color-java.awt.image.ImageObserver-">drawImage</a></span>(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img, int x, int y, int width, int height, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> bgcolor, <a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a> observer)</code>
<div class="block">
覆盖
<code>Graphics.drawImage</code>
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawImage-java.awt.Image-int-int-int-int-java.awt.image.ImageObserver-">drawImage</a></span>(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img, int x, int y, int width, int height, <a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a> observer)</code>
<div class="block">
覆盖
<code>Graphics.drawImage</code>
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawImage-java.awt.Image-int-int-int-int-int-int-int-int-java.awt.Color-java.awt.image.ImageObserver-">drawImage</a></span>(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> bgcolor, <a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a> observer)</code>
<div class="block">
覆盖
<code>Graphics.drawImage</code>
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawImage-java.awt.Image-int-int-int-int-int-int-int-int-java.awt.image.ImageObserver-">drawImage</a></span>(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, <a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a> observer)</code>
<div class="block">
覆盖
<code>Graphics.drawImage</code>
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawLine-int-int-int-int-">drawLine</a></span>(int x1, int y1, int x2, int y2)</code>
<div class="block">
覆盖
<code>Graphics.drawLine</code>
</div> </td>
</tr>
<tr class="rowColor" id="i17">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawOval-int-int-int-int-">drawOval</a></span>(int x, int y, int width, int height)</code>
<div class="block">
覆盖
<code>Graphics.drawOval</code>
</div> </td>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawPolygon-int:A-int:A-int-">drawPolygon</a></span>(int[] xPoints, int[] yPoints, int nPoints)</code>
<div class="block">
覆盖
<code>Graphics.drawPolygon</code>
</div> </td>
</tr>
<tr class="rowColor" id="i19">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawPolyline-int:A-int:A-int-">drawPolyline</a></span>(int[] xPoints, int[] yPoints, int nPoints)</code>
<div class="block">
覆盖
<code>Graphics.drawPolyline</code>
</div> </td>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawRect-int-int-int-int-">drawRect</a></span>(int x, int y, int width, int height)</code>
<div class="block">
覆盖
<code>Graphics.drawRect</code>
</div> </td>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawRoundRect-int-int-int-int-int-int-">drawRoundRect</a></span>(int x, int y, int width, int height, int arcWidth, int arcHeight)</code>
<div class="block">
覆盖
<code>Graphics.drawRoundRect</code>
</div> </td>
</tr>
<tr class="altColor" id="i22">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawString-java.text.AttributedCharacterIterator-int-int-">drawString</a></span>(<a href="../../java/text/AttributedCharacterIterator.html" title="interface in java.text">AttributedCharacterIterator</a> iterator, int x, int y)</code>
<div class="block">
覆盖
<code>Graphics.drawString</code>
</div> </td>
</tr>
<tr class="rowColor" id="i23">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#drawString-java.lang.String-int-int-">drawString</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> aString, int x, int y)</code>
<div class="block">
覆盖
<code>Graphics.drawString</code>
</div> </td>
</tr>
<tr class="altColor" id="i24">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#fill3DRect-int-int-int-int-boolean-">fill3DRect</a></span>(int x, int y, int width, int height, boolean raised)</code>
<div class="block">
覆盖
<code>Graphics.fill3DRect</code>
</div> </td>
</tr>
<tr class="rowColor" id="i25">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#fillArc-int-int-int-int-int-int-">fillArc</a></span>(int x, int y, int width, int height, int startAngle, int arcAngle)</code>
<div class="block">
覆盖
<code>Graphics.fillArc</code>
</div> </td>
</tr>
<tr class="altColor" id="i26">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#fillOval-int-int-int-int-">fillOval</a></span>(int x, int y, int width, int height)</code>
<div class="block">
覆盖
<code>Graphics.fillOval</code>
</div> </td>
</tr>
<tr class="rowColor" id="i27">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#fillPolygon-int:A-int:A-int-">fillPolygon</a></span>(int[] xPoints, int[] yPoints, int nPoints)</code>
<div class="block">
覆盖
<code>Graphics.fillPolygon</code>
</div> </td>
</tr>
<tr class="altColor" id="i28">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#fillRect-int-int-int-int-">fillRect</a></span>(int x, int y, int width, int height)</code>
<div class="block">
覆盖
<code>Graphics.fillRect</code>
</div> </td>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#fillRoundRect-int-int-int-int-int-int-">fillRoundRect</a></span>(int x, int y, int width, int height, int arcWidth, int arcHeight)</code>
<div class="block">
覆盖
<code>Graphics.fillRoundRect</code>
</div> </td>
</tr>
<tr class="altColor" id="i30">
<td class="colFirst"><code>static <a href="../../java/awt/Color.html" title="class in java.awt">Color</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#flashColor--">flashColor</a></span>()</code>
<div class="block">
返回用于闪存绘图操作的颜色。
</div> </td>
</tr>
<tr class="rowColor" id="i31">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#flashCount--">flashCount</a></span>()</code>
<div class="block">
返回绘图操作将闪烁的次数。
</div> </td>
</tr>
<tr class="altColor" id="i32">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#flashTime--">flashTime</a></span>()</code>
<div class="block">
返回绘图操作闪烁的时间延迟。
</div> </td>
</tr>
<tr class="rowColor" id="i33">
<td class="colFirst"><code><a href="../../java/awt/Shape.html" title="interface in java.awt">Shape</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#getClip--">getClip</a></span>()</code>
<div class="block">
覆盖
<code>Graphics.getClip</code>
</div> </td>
</tr>
<tr class="altColor" id="i34">
<td class="colFirst"><code><a href="../../java/awt/Rectangle.html" title="class in java.awt">Rectangle</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#getClipBounds--">getClipBounds</a></span>()</code>
<div class="block">
覆盖
<code>Graphics.getClipBounds</code>
</div> </td>
</tr>
<tr class="rowColor" id="i35">
<td class="colFirst"><code><a href="../../java/awt/Color.html" title="class in java.awt">Color</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#getColor--">getColor</a></span>()</code>
<div class="block">
返回用于文本绘图操作的颜色。
</div> </td>
</tr>
<tr class="altColor" id="i36">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#getDebugOptions--">getDebugOptions</a></span>()</code>
<div class="block">
返回此DebugGraphics的当前调试选项。
</div> </td>
</tr>
<tr class="rowColor" id="i37">
<td class="colFirst"><code><a href="../../java/awt/Font.html" title="class in java.awt">Font</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#getFont--">getFont</a></span>()</code>
<div class="block">
返回用于文本绘图操作的字体。
</div> </td>
</tr>
<tr class="altColor" id="i38">
<td class="colFirst"><code><a href="../../java/awt/FontMetrics.html" title="class in java.awt">FontMetrics</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#getFontMetrics--">getFontMetrics</a></span>()</code>
<div class="block">
覆盖
<code>Graphics.getFontMetrics</code>
</div> </td>
</tr>
<tr class="rowColor" id="i39">
<td class="colFirst"><code><a href="../../java/awt/FontMetrics.html" title="class in java.awt">FontMetrics</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#getFontMetrics-java.awt.Font-">getFontMetrics</a></span>(<a href="../../java/awt/Font.html" title="class in java.awt">Font</a> f)</code>
<div class="block">
覆盖
<code>Graphics.getFontMetrics</code>
</div> </td>
</tr>
<tr class="altColor" id="i40">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#isDrawingBuffer--">isDrawingBuffer</a></span>()</code>
<div class="block">
返回drawingBuffer值。
</div> </td>
</tr>
<tr class="rowColor" id="i41">
<td class="colFirst"><code>static <a href="../../java/io/PrintStream.html" title="class in java.io">PrintStream</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#logStream--">logStream</a></span>()</code>
<div class="block">
返回DebugGraphics记录绘图操作的流。
</div> </td>
</tr>
<tr class="altColor" id="i42">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#setClip-int-int-int-int-">setClip</a></span>(int x, int y, int width, int height)</code>
<div class="block">
覆盖
<code>Graphics.setClip</code>
</div> </td>
</tr>
<tr class="rowColor" id="i43">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#setClip-java.awt.Shape-">setClip</a></span>(<a href="../../java/awt/Shape.html" title="interface in java.awt">Shape</a> clip)</code>
<div class="block">
覆盖
<code>Graphics.setClip</code>
</div> </td>
</tr>
<tr class="altColor" id="i44">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#setColor-java.awt.Color-">setColor</a></span>(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> aColor)</code>
<div class="block">
设置用于绘制和填充线条和形状的颜色。
</div> </td>
</tr>
<tr class="rowColor" id="i45">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#setDebugOptions-int-">setDebugOptions</a></span>(int options)</code>
<div class="block">
启用/禁用有关每个图形操作的诊断信息。
</div> </td>
</tr>
<tr class="altColor" id="i46">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#setFlashColor-java.awt.Color-">setFlashColor</a></span>(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> flashColor)</code>
<div class="block">
设置用于闪光绘图操作的颜色。
</div> </td>
</tr>
<tr class="rowColor" id="i47">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#setFlashCount-int-">setFlashCount</a></span>(int flashCount)</code>
<div class="block">
设置绘图操作将闪烁的次数。
</div> </td>
</tr>
<tr class="altColor" id="i48">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#setFlashTime-int-">setFlashTime</a></span>(int flashTime)</code>
<div class="block">
设置绘图操作闪烁的时间延迟。
</div> </td>
</tr>
<tr class="rowColor" id="i49">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#setFont-java.awt.Font-">setFont</a></span>(<a href="../../java/awt/Font.html" title="class in java.awt">Font</a> aFont)</code>
<div class="block">
设置用于文本绘图操作的字体。
</div> </td>
</tr>
<tr class="altColor" id="i50">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#setLogStream-java.io.PrintStream-">setLogStream</a></span>(<a href="../../java/io/PrintStream.html" title="class in java.io">PrintStream</a> stream)</code>
<div class="block">
设置DebugGraphics记录绘图操作的流。
</div> </td>
</tr>
<tr class="rowColor" id="i51">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#setPaintMode--">setPaintMode</a></span>()</code>
<div class="block">
覆盖
<code>Graphics.setPaintMode</code>
</div> </td>
</tr>
<tr class="altColor" id="i52">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#setXORMode-java.awt.Color-">setXORMode</a></span>(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> aColor)</code>
<div class="block">
覆盖
<code>Graphics.setXORMode</code>
</div> </td>
</tr>
<tr class="rowColor" id="i53">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/DebugGraphics.html#translate-int-int-">translate</a></span>(int x, int y)</code>
<div class="block">
覆盖
<code>Graphics.translate</code>
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Graphics">
<!-- --> </a> <h3>Methods inherited from class java.awt.<a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></h3> <code><a href="../../java/awt/Graphics.html#drawPolygon-java.awt.Polygon-">drawPolygon</a>, <a href="../../java/awt/Graphics.html#fillPolygon-java.awt.Polygon-">fillPolygon</a>, <a href="../../java/awt/Graphics.html#finalize--">finalize</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#hitClip-int-int-int-int-">hitClip</a>, <a href="../../java/awt/Graphics.html#toString--">toString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <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></li>
</ul> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- --> </a> <h3>字段详细信息</h3> <a name="LOG_OPTION">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>LOG_OPTION</h4> <pre>public static final int LOG_OPTION</pre>
<div class="block">
记录图形操作。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.DebugGraphics.LOG_OPTION">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="FLASH_OPTION">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>FLASH_OPTION</h4> <pre>public static final int FLASH_OPTION</pre>
<div class="block">
Flash图形操作。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.DebugGraphics.FLASH_OPTION">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="BUFFERED_OPTION">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>BUFFERED_OPTION</h4> <pre>public static final int BUFFERED_OPTION</pre>
<div class="block">
在单独的
<code>Frame</code>显示缓冲
<code>Frame</code>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.DebugGraphics.BUFFERED_OPTION">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="NONE_OPTION">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>NONE_OPTION</h4> <pre>public static final int NONE_OPTION</pre>
<div class="block">
不要调试图形操作。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.DebugGraphics.NONE_OPTION">Constant Field Values</a>
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="DebugGraphics--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DebugGraphics</h4> <pre>public DebugGraphics()</pre>
<div class="block">
构造一个支持减速绘图的新的调试图形上下文。
</div> </li>
</ul> <a name="DebugGraphics-java.awt.Graphics-javax.swing.JComponent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DebugGraphics</h4> <pre>public DebugGraphics(<a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> graphics,
<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a> component)</pre>
<div class="block">
从现有的图形上下文中构建调试图形上下文,从而减缓指定组件的绘图。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>graphics</code> - 图形上下文减慢
</dd>
<dd>
<code>component</code> - JComponent慢慢画
</dd>
</dl> </li>
</ul> <a name="DebugGraphics-java.awt.Graphics-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>DebugGraphics</h4> <pre>public DebugGraphics(<a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> graphics)</pre>
<div class="block">
构建一个调试图形上下文从现有的图形上下文,支持减慢绘图。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>graphics</code> - 图形上下文减慢
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="create--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>create</h4> <pre>public <a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> create()</pre>
<div class="block">
覆盖
<code>Graphics.create</code>以返回一个DebugGraphics对象。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#create--">create</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个新的图形上下文,这是这个图形上下文的副本。
</dd>
</dl> </li>
</ul> <a name="create-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>create</h4> <pre>public <a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> create(int x,
int y,
int width,
int height)</pre>
<div class="block">
覆盖
<code>Graphics.create</code>以返回一个DebugGraphics对象。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#create-int-int-int-int-">create</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> -
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> -
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 裁剪矩形的宽度。
</dd>
<dd>
<code>height</code> - 裁剪矩形的高度。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个新的图形上下文。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#translate-int-int-"><code>Graphics.translate(int, int)</code></a>
<a href="../../java/awt/Graphics.html#clipRect-int-int-int-int-"><code>Graphics.clipRect(int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setFlashColor-java.awt.Color-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFlashColor</h4> <pre>public static void setFlashColor(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> flashColor)</pre>
<div class="block">
设置用于闪光绘图操作的颜色。
</div> </li>
</ul> <a name="flashColor--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>flashColor</h4> <pre>public static <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> flashColor()</pre>
<div class="block">
返回用于闪存绘图操作的颜色。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/DebugGraphics.html#setFlashColor-java.awt.Color-"><code>setFlashColor(java.awt.Color)</code></a>
</dd>
</dl> </li>
</ul> <a name="setFlashTime-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFlashTime</h4> <pre>public static void setFlashTime(int flashTime)</pre>
<div class="block">
设置绘图操作闪烁的时间延迟。
</div> </li>
</ul> <a name="flashTime--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>flashTime</h4> <pre>public static int flashTime()</pre>
<div class="block">
返回绘图操作闪烁的时间延迟。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/DebugGraphics.html#setFlashTime-int-"><code>setFlashTime(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setFlashCount-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFlashCount</h4> <pre>public static void setFlashCount(int flashCount)</pre>
<div class="block">
设置绘图操作将闪烁的次数。
</div> </li>
</ul> <a name="flashCount--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>flashCount</h4> <pre>public static int flashCount()</pre>
<div class="block">
返回绘图操作将闪烁的次数。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/DebugGraphics.html#setFlashCount-int-"><code>setFlashCount(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setLogStream-java.io.PrintStream-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setLogStream</h4> <pre>public static void setLogStream(<a href="../../java/io/PrintStream.html" title="class in java.io">PrintStream</a> stream)</pre>
<div class="block">
设置DebugGraphics记录绘图操作的流。
</div> </li>
</ul> <a name="logStream--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>logStream</h4> <pre>public static <a href="../../java/io/PrintStream.html" title="class in java.io">PrintStream</a> logStream()</pre>
<div class="block">
返回DebugGraphics记录绘图操作的流。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/DebugGraphics.html#setLogStream-java.io.PrintStream-"><code>setLogStream(java.io.PrintStream)</code></a>
</dd>
</dl> </li>
</ul> <a name="setFont-java.awt.Font-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFont</h4> <pre>public void setFont(<a href="../../java/awt/Font.html" title="class in java.awt">Font</a> aFont)</pre>
<div class="block">
设置用于文本绘图操作的字体。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#setFont-java.awt.Font-">setFont</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>aFont</code> - 字体。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#getFont--"><code>Graphics.getFont()</code></a>
<a href="../../java/awt/Graphics.html#drawString-java.lang.String-int-int-"><code>Graphics.drawString(java.lang.String, int, int)</code></a>
<a href="../../java/awt/Graphics.html#drawBytes-byte:A-int-int-int-int-"><code>Graphics.drawBytes(byte[], int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#drawChars-char:A-int-int-int-int-"><code>Graphics.drawChars(char[], int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="getFont--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getFont</h4> <pre>public <a href="../../java/awt/Font.html" title="class in java.awt">Font</a> getFont()</pre>
<div class="block">
返回用于文本绘图操作的字体。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#getFont--">getFont</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
这个图形上下文的当前字体。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/DebugGraphics.html#setFont-java.awt.Font-"><code>setFont(java.awt.Font)</code></a>
</dd>
</dl> </li>
</ul> <a name="setColor-java.awt.Color-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setColor</h4> <pre>public void setColor(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> aColor)</pre>
<div class="block">
设置用于绘制和填充线条和形状的颜色。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#setColor-java.awt.Color-">setColor</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>aColor</code> - 新的渲染颜色。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Color.html" title="java.awt中的类"><code>Color</code></a> <a href="../../java/awt/Graphics.html#getColor--"><code>Graphics.getColor()</code></a></span>
</dd>
</dl> </li>
</ul> <a name="getColor--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getColor</h4> <pre>public <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> getColor()</pre>
<div class="block">
返回用于文本绘图操作的颜色。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#getColor--">getColor</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
这个图形上下文的当前颜色。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/DebugGraphics.html#setColor-java.awt.Color-"><code>setColor(java.awt.Color)</code></a>
</dd>
</dl> </li>
</ul> <a name="getFontMetrics--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getFontMetrics</h4> <pre>public <a href="../../java/awt/FontMetrics.html" title="class in java.awt">FontMetrics</a> getFontMetrics()</pre>
<div class="block">
覆盖
<code>Graphics.getFontMetrics</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#getFontMetrics--">getFontMetrics</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
该图形上下文当前字体的字体指标。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Graphics.html#getFont--"><code>Graphics.getFont()</code></a> <a href="../../java/awt/FontMetrics.html" title="java.awt中的类"><code>FontMetrics</code></a> <a href="../../java/awt/Graphics.html#getFontMetrics-java.awt.Font-"><code>Graphics.getFontMetrics(Font)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="getFontMetrics-java.awt.Font-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getFontMetrics</h4> <pre>public <a href="../../java/awt/FontMetrics.html" title="class in java.awt">FontMetrics</a> getFontMetrics(<a href="../../java/awt/Font.html" title="class in java.awt">Font</a> f)</pre>
<div class="block">
覆盖
<code>Graphics.getFontMetrics</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#getFontMetrics-java.awt.Font-">getFontMetrics</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>f</code> - 指定的字体
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
指定字体的字体指标。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Graphics.html#getFont--"><code>Graphics.getFont()</code></a> <a href="../../java/awt/FontMetrics.html" title="java.awt中的类"><code>FontMetrics</code></a> <a href="../../java/awt/Graphics.html#getFontMetrics--"><code>Graphics.getFontMetrics()</code></a></span>
</dd>
</dl> </li>
</ul> <a name="translate-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>translate</h4> <pre>public void translate(int x,
int y)</pre>
<div class="block">
覆盖
<code>Graphics.translate</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#translate-int-int-">translate</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> -
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> -
<i>y</i>坐标。
</dd>
</dl> </li>
</ul> <a name="setPaintMode--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setPaintMode</h4> <pre>public void setPaintMode()</pre>
<div class="block">
覆盖
<code>Graphics.setPaintMode</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#setPaintMode--">setPaintMode</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
</dl> </li>
</ul> <a name="setXORMode-java.awt.Color-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setXORMode</h4> <pre>public void setXORMode(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> aColor)</pre>
<div class="block">
覆盖
<code>Graphics.setXORMode</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#setXORMode-java.awt.Color-">setXORMode</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>aColor</code> - XOR交替颜色
</dd>
</dl> </li>
</ul> <a name="getClipBounds--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getClipBounds</h4> <pre>public <a href="../../java/awt/Rectangle.html" title="class in java.awt">Rectangle</a> getClipBounds()</pre>
<div class="block">
覆盖
<code>Graphics.getClipBounds</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#getClipBounds--">getClipBounds</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
当前剪辑区域的边界矩形,如果没有设置剪辑,
<code>null</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#getClip--"><code>Graphics.getClip()</code></a>
<a href="../../java/awt/Graphics.html#clipRect-int-int-int-int-"><code>Graphics.clipRect(int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#setClip-int-int-int-int-"><code>Graphics.setClip(int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#setClip-java.awt.Shape-"><code>Graphics.setClip(Shape)</code></a>
</dd>
</dl> </li>
</ul> <a name="clipRect-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>clipRect</h4> <pre>public void clipRect(int x,
int y,
int width,
int height)</pre>
<div class="block">
覆盖
<code>Graphics.clipRect</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#clipRect-int-int-int-int-">clipRect</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 与剪辑相交的矩形的x坐标
</dd>
<dd>
<code>y</code> - 与剪辑相交的矩形的y坐标
</dd>
<dd>
<code>width</code> - 与剪辑相交的矩形的宽度
</dd>
<dd>
<code>height</code> - 与剪辑相交的矩形的高度
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#setClip-int-int-int-int-"><code>Graphics.setClip(int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#setClip-java.awt.Shape-"><code>Graphics.setClip(Shape)</code></a>
</dd>
</dl> </li>
</ul> <a name="setClip-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setClip</h4> <pre>public void setClip(int x,
int y,
int width,
int height)</pre>
<div class="block">
覆盖
<code>Graphics.setClip</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#setClip-int-int-int-int-">setClip</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 新剪辑矩形的
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> - 新剪辑矩形的
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 新剪辑矩形的宽度。
</dd>
<dd>
<code>height</code> - 新剪辑矩形的高度。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#clipRect-int-int-int-int-"><code>Graphics.clipRect(int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#setClip-java.awt.Shape-"><code>Graphics.setClip(Shape)</code></a>
<a href="../../java/awt/Graphics.html#getClip--"><code>Graphics.getClip()</code></a>
</dd>
</dl> </li>
</ul> <a name="getClip--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getClip</h4> <pre>public <a href="../../java/awt/Shape.html" title="interface in java.awt">Shape</a> getClip()</pre>
<div class="block">
覆盖
<code>Graphics.getClip</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#getClip--">getClip</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
表示当前剪辑区域的
<code>Shape</code>对象,如果没有设置剪辑,
<code>null</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#getClipBounds--"><code>Graphics.getClipBounds()</code></a>
<a href="../../java/awt/Graphics.html#clipRect-int-int-int-int-"><code>Graphics.clipRect(int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#setClip-int-int-int-int-"><code>Graphics.setClip(int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#setClip-java.awt.Shape-"><code>Graphics.setClip(Shape)</code></a>
</dd>
</dl> </li>
</ul> <a name="setClip-java.awt.Shape-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setClip</h4> <pre>public void setClip(<a href="../../java/awt/Shape.html" title="interface in java.awt">Shape</a> clip)</pre>
<div class="block">
覆盖
<code>Graphics.setClip</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#setClip-java.awt.Shape-">setClip</a></code>在类
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>clip</code> - 用于设置剪辑的
<code>Shape</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#getClip--"><code>Graphics.getClip()</code></a>
<a href="../../java/awt/Graphics.html#clipRect-int-int-int-int-"><code>Graphics.clipRect(int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#setClip-int-int-int-int-"><code>Graphics.setClip(int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="drawRect-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawRect</h4> <pre>public void drawRect(int x,
int y,
int width,
int height)</pre>
<div class="block">
覆盖
<code>Graphics.drawRect</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawRect-int-int-int-int-">drawRect</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 要绘制的矩形的
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> - 要绘制的矩形的
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 要绘制的矩形的宽度。
</dd>
<dd>
<code>height</code> - 要绘制的矩形的高度。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#fillRect-int-int-int-int-"><code>Graphics.fillRect(int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#clearRect-int-int-int-int-"><code>Graphics.clearRect(int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="fillRect-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fillRect</h4> <pre>public void fillRect(int x,
int y,
int width,
int height)</pre>
<div class="block">
覆盖
<code>Graphics.fillRect</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#fillRect-int-int-int-int-">fillRect</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 要填充的矩形的
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> - 要填充的矩形的
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 待填充的矩形的宽度。
</dd>
<dd>
<code>height</code> - 要填充的矩形的高度。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#clearRect-int-int-int-int-"><code>Graphics.clearRect(int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#drawRect-int-int-int-int-"><code>Graphics.drawRect(int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="clearRect-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>clearRect</h4> <pre>public void clearRect(int x,
int y,
int width,
int height)</pre>
<div class="block">
覆盖
<code>Graphics.clearRect</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#clearRect-int-int-int-int-">clearRect</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 要清除的矩形的
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> - 要清除的矩形的
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 要清除的矩形的宽度。
</dd>
<dd>
<code>height</code> - 要清除的矩形的高度。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#fillRect-int-int-int-int-"><code>Graphics.fillRect(int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#drawRect-int-int-int-int-"><code>Graphics.drawRect(int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#setColor-java.awt.Color-"><code>Graphics.setColor(java.awt.Color)</code></a>
<a href="../../java/awt/Graphics.html#setPaintMode--"><code>Graphics.setPaintMode()</code></a>
<a href="../../java/awt/Graphics.html#setXORMode-java.awt.Color-"><code>Graphics.setXORMode(java.awt.Color)</code></a>
</dd>
</dl> </li>
</ul> <a name="drawRoundRect-int-int-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawRoundRect</h4> <pre>public void drawRoundRect(int x,
int y,
int width,
int height,
int arcWidth,
int arcHeight)</pre>
<div class="block">
覆盖
<code>Graphics.drawRoundRect</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawRoundRect-int-int-int-int-int-int-">drawRoundRect</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 要绘制的矩形的
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> - 要绘制的矩形的
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 要绘制的矩形的宽度。
</dd>
<dd>
<code>height</code> - 要绘制的矩形的高度。
</dd>
<dd>
<code>arcWidth</code> - 弧角在四角的水平直径。
</dd>
<dd>
<code>arcHeight</code> - 四角的弧线垂直直径。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#fillRoundRect-int-int-int-int-int-int-"><code>Graphics.fillRoundRect(int, int, int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="fillRoundRect-int-int-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fillRoundRect</h4> <pre>public void fillRoundRect(int x,
int y,
int width,
int height,
int arcWidth,
int arcHeight)</pre>
<div class="block">
覆盖
<code>Graphics.fillRoundRect</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#fillRoundRect-int-int-int-int-int-int-">fillRoundRect</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 要填充的矩形的
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> - 要填充的矩形的
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 要填充的矩形的宽度。
</dd>
<dd>
<code>height</code> - 要填充的矩形的高度。
</dd>
<dd>
<code>arcWidth</code> - 四角的圆弧水平直径。
</dd>
<dd>
<code>arcHeight</code> - 四角的弧线垂直直径。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#drawRoundRect-int-int-int-int-int-int-"><code>Graphics.drawRoundRect(int, int, int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="drawLine-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawLine</h4> <pre>public void drawLine(int x1,
int y1,
int x2,
int y2)</pre>
<div class="block">
覆盖
<code>Graphics.drawLine</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawLine-int-int-int-int-">drawLine</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x1</code> - 第一个点的
<i>x</i>坐标。
</dd>
<dd>
<code>y1</code> - 第一个点的
<i>y</i>坐标。
</dd>
<dd>
<code>x2</code> - 第二点的
<i>x</i>坐标。
</dd>
<dd>
<code>y2</code> - 第二点的
<i>y</i>坐标。
</dd>
</dl> </li>
</ul> <a name="draw3DRect-int-int-int-int-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>draw3DRect</h4> <pre>public void draw3DRect(int x,
int y,
int width,
int height,
boolean raised)</pre>
<div class="block">
覆盖
<code>Graphics.draw3DRect</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#draw3DRect-int-int-int-int-boolean-">draw3DRect</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 要绘制的矩形的
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> - 要绘制的矩形的
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 要绘制的矩形的宽度。
</dd>
<dd>
<code>height</code> - 要绘制的矩形的高度。
</dd>
<dd>
<code>raised</code> - 一个布尔值,用于确定矩形是否看起来在表面上方隆起或沉入表面。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#fill3DRect-int-int-int-int-boolean-"><code>Graphics.fill3DRect(int, int, int, int, boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="fill3DRect-int-int-int-int-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fill3DRect</h4> <pre>public void fill3DRect(int x,
int y,
int width,
int height,
boolean raised)</pre>
<div class="block">
覆盖
<code>Graphics.fill3DRect</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#fill3DRect-int-int-int-int-boolean-">fill3DRect</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 要填充的矩形的
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> - 要填充的矩形的
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 要填充的矩形的宽度。
</dd>
<dd>
<code>height</code> - 要填充的矩形的高度。
</dd>
<dd>
<code>raised</code> - 一个布尔值,用于确定矩形是否显示为高于表面或蚀刻到表面。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#draw3DRect-int-int-int-int-boolean-"><code>Graphics.draw3DRect(int, int, int, int, boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="drawOval-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawOval</h4> <pre>public void drawOval(int x,
int y,
int width,
int height)</pre>
<div class="block">
覆盖
<code>Graphics.drawOval</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawOval-int-int-int-int-">drawOval</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 要绘制的椭圆的左上角的
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> - 要绘制的椭圆的左上角的
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 要绘制的椭圆的宽度。
</dd>
<dd>
<code>height</code> - 要绘制的椭圆的高度。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#fillOval-int-int-int-int-"><code>Graphics.fillOval(int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="fillOval-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fillOval</h4> <pre>public void fillOval(int x,
int y,
int width,
int height)</pre>
<div class="block">
覆盖
<code>Graphics.fillOval</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#fillOval-int-int-int-int-">fillOval</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 要填充的椭圆的左上角的
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> - 要填充的椭圆的左上角的
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 要填充的椭圆的宽度。
</dd>
<dd>
<code>height</code> - 要填充的椭圆的高度。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#drawOval-int-int-int-int-"><code>Graphics.drawOval(int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="drawArc-int-int-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawArc</h4> <pre>public void drawArc(int x,
int y,
int width,
int height,
int startAngle,
int arcAngle)</pre>
<div class="block">
覆盖
<code>Graphics.drawArc</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawArc-int-int-int-int-int-int-">drawArc</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 要绘制的圆弧的左上角的
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> - 要绘制的圆弧的左上角的
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 要绘制的弧的宽度。
</dd>
<dd>
<code>height</code> - 要绘制的弧的高度。
</dd>
<dd>
<code>startAngle</code> - 起始角度。
</dd>
<dd>
<code>arcAngle</code> - 相对于起始角度的弧的角度范围。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#fillArc-int-int-int-int-int-int-"><code>Graphics.fillArc(int, int, int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="fillArc-int-int-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fillArc</h4> <pre>public void fillArc(int x,
int y,
int width,
int height,
int startAngle,
int arcAngle)</pre>
<div class="block">
覆盖
<code>Graphics.fillArc</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#fillArc-int-int-int-int-int-int-">fillArc</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 要填充的圆弧的左上角的
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> - 要填充的圆弧的左上角的
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 要填充的弧的宽度。
</dd>
<dd>
<code>height</code> - 要填充的弧的高度。
</dd>
<dd>
<code>startAngle</code> - 起始角度。
</dd>
<dd>
<code>arcAngle</code> - 相对于起始角度的弧的角度范围。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#drawArc-int-int-int-int-int-int-"><code>Graphics.drawArc(int, int, int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="drawPolyline-int:A-int:A-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawPolyline</h4> <pre>public void drawPolyline(int[] xPoints,
int[] yPoints,
int nPoints)</pre>
<div class="block">
覆盖
<code>Graphics.drawPolyline</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawPolyline-int:A-int:A-int-">drawPolyline</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>xPoints</code> - 一个
<i>x</i>点数组
</dd>
<dd>
<code>yPoints</code> - 一个
<i>y</i>点数组
</dd>
<dd>
<code>nPoints</code> - 总分数
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#drawPolygon-int:A-int:A-int-"><code>Graphics.drawPolygon(int[], int[], int)</code></a>
</dd>
</dl> </li>
</ul> <a name="drawPolygon-int:A-int:A-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawPolygon</h4> <pre>public void drawPolygon(int[] xPoints,
int[] yPoints,
int nPoints)</pre>
<div class="block">
覆盖
<code>Graphics.drawPolygon</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawPolygon-int:A-int:A-int-">drawPolygon</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>xPoints</code> - 一个
<code>x</code>坐标的数组。
</dd>
<dd>
<code>yPoints</code> - 一个
<code>y</code>坐标数组。
</dd>
<dd>
<code>nPoints</code> - 总分数。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#fillPolygon-int:A-int:A-int-"><code>Graphics.fillPolygon(int[], int[], int)</code></a>
<a href="../../java/awt/Graphics.html#drawPolyline-int:A-int:A-int-"><code>Graphics.drawPolyline(int[], int[], int)</code></a>
</dd>
</dl> </li>
</ul> <a name="fillPolygon-int:A-int:A-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fillPolygon</h4> <pre>public void fillPolygon(int[] xPoints,
int[] yPoints,
int nPoints)</pre>
<div class="block">
覆盖
<code>Graphics.fillPolygon</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#fillPolygon-int:A-int:A-int-">fillPolygon</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>xPoints</code> - 一个
<code>x</code>坐标的数组。
</dd>
<dd>
<code>yPoints</code> - 一个
<code>y</code>坐标的数组。
</dd>
<dd>
<code>nPoints</code> - 总分数。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#drawPolygon-int:A-int:A-int-"><code>Graphics.drawPolygon(int[], int[], int)</code></a>
</dd>
</dl> </li>
</ul> <a name="drawString-java.lang.String-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawString</h4> <pre>public void drawString(<a href="../../java/lang/String.html" title="class in java.lang">String</a> aString,
int x,
int y)</pre>
<div class="block">
覆盖
<code>Graphics.drawString</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawString-java.lang.String-int-int-">drawString</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>aString</code> - 要绘制的字符串。
</dd>
<dd>
<code>x</code> -
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> -
<i>y</i>坐标。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#drawBytes-byte:A-int-int-int-int-"><code>Graphics.drawBytes(byte[], int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#drawChars-char:A-int-int-int-int-"><code>Graphics.drawChars(char[], int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="drawString-java.text.AttributedCharacterIterator-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawString</h4> <pre>public void drawString(<a href="../../java/text/AttributedCharacterIterator.html" title="interface in java.text">AttributedCharacterIterator</a> iterator,
int x,
int y)</pre>
<div class="block">
覆盖
<code>Graphics.drawString</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawString-java.text.AttributedCharacterIterator-int-int-">drawString</a></code>在类
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>iterator</code> - 要绘制其文本的迭代器
</dd>
<dd>
<code>x</code> -
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> -
<i>y</i>坐标。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#drawBytes-byte:A-int-int-int-int-"><code>Graphics.drawBytes(byte[], int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#drawChars-char:A-int-int-int-int-"><code>Graphics.drawChars(char[], int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="drawBytes-byte:A-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawBytes</h4> <pre>public void drawBytes(byte[] data,
int offset,
int length,
int x,
int y)</pre>
<div class="block">
覆盖
<code>Graphics.drawBytes</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawBytes-byte:A-int-int-int-int-">drawBytes</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>data</code> - 要绘制的数据
</dd>
<dd>
<code>offset</code> - 数据中的起始偏移量
</dd>
<dd>
<code>length</code> - 绘制的字节数
</dd>
<dd>
<code>x</code> - 文本基线的
<i>x</i>坐标
</dd>
<dd>
<code>y</code> - 文本基线的
<i>y</i>坐标
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#drawChars-char:A-int-int-int-int-"><code>Graphics.drawChars(char[], int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#drawString-java.lang.String-int-int-"><code>Graphics.drawString(java.lang.String, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="drawChars-char:A-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawChars</h4> <pre>public void drawChars(char[] data,
int offset,
int length,
int x,
int y)</pre>
<div class="block">
覆盖
<code>Graphics.drawChars</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawChars-char:A-int-int-int-int-">drawChars</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>data</code> - 要绘制的字符数组
</dd>
<dd>
<code>offset</code> - 数据中的起始偏移量
</dd>
<dd>
<code>length</code> - 要绘制的字符数
</dd>
<dd>
<code>x</code> - 文本基线的
<i>x</i>坐标
</dd>
<dd>
<code>y</code> - 文本基线的
<i>y</i>坐标
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#drawBytes-byte:A-int-int-int-int-"><code>Graphics.drawBytes(byte[], int, int, int, int)</code></a>
<a href="../../java/awt/Graphics.html#drawString-java.lang.String-int-int-"><code>Graphics.drawString(java.lang.String, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="drawImage-java.awt.Image-int-int-java.awt.image.ImageObserver-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawImage</h4> <pre>public boolean drawImage(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img,
int x,
int y,
<a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a> observer)</pre>
<div class="block">
覆盖
<code>Graphics.drawImage</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawImage-java.awt.Image-int-int-java.awt.image.ImageObserver-">drawImage</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>img</code> - 要绘制的指定图像。</span>
<span>如果<code>img</code>为空,则此方法不起作用。</span>
</dd>
<dd>
<code>x</code> -
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> -
<i>y</i>坐标。
</dd>
<dd>
<code>observer</code> - 要转换更多图像时要通知的对象。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>false</code>如果图像像素仍在变化;</span>
<span><code>true</code>否则。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Image.html" title="java.awt中的类"><code>Image</code></a> <a href="../../java/awt/image/ImageObserver.html" title="java.awt.image中的接口"><code>ImageObserver</code></a> <a href="../../java/awt/image/ImageObserver.html#imageUpdate-java.awt.Image-int-int-int-int-int-"><code>ImageObserver.imageUpdate(java.awt.Image, int, int, int, int, int)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="drawImage-java.awt.Image-int-int-int-int-java.awt.image.ImageObserver-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawImage</h4> <pre>public boolean drawImage(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img,
int x,
int y,
int width,
int height,
<a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a> observer)</pre>
<div class="block">
覆盖
<code>Graphics.drawImage</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawImage-java.awt.Image-int-int-int-int-java.awt.image.ImageObserver-">drawImage</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>img</code> - 要绘制的指定图像。</span>
<span>如果<code>img</code>为空,则此方法不起作用。</span>
</dd>
<dd>
<code>x</code> -
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> -
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> -
<code>width</code>的宽度。
</dd>
<dd>
<code>height</code> -
<code>height</code>的高度。
</dd>
<dd>
<code>observer</code> - 要转换更多图像时要通知的对象。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>false</code>如果图像像素仍在变化;</span>
<span><code>true</code>否则。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Image.html" title="java.awt中的类"><code>Image</code></a> <a href="../../java/awt/image/ImageObserver.html" title="java.awt.image中的接口"><code>ImageObserver</code></a> <a href="../../java/awt/image/ImageObserver.html#imageUpdate-java.awt.Image-int-int-int-int-int-"><code>ImageObserver.imageUpdate(java.awt.Image, int, int, int, int, int)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="drawImage-java.awt.Image-int-int-java.awt.Color-java.awt.image.ImageObserver-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawImage</h4> <pre>public boolean drawImage(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img,
int x,
int y,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> bgcolor,
<a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a> observer)</pre>
<div class="block">
覆盖
<code>Graphics.drawImage</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawImage-java.awt.Image-int-int-java.awt.Color-java.awt.image.ImageObserver-">drawImage</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>img</code> - 要绘制的指定图像。</span>
<span>如果<code>img</code>为空,则此方法不起作用。</span>
</dd>
<dd>
<code>x</code> -
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> -
<i>y</i>坐标。
</dd>
<dd>
<code>bgcolor</code> - 在图像的非不透明部分下绘制的背景颜色。
</dd>
<dd>
<code>observer</code> - 转换更多图像时要通知的对象。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>false</code>如果图像像素仍在变化;</span>
<span><code>true</code>否则。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Image.html" title="java.awt中的类"><code>Image</code></a> <a href="../../java/awt/image/ImageObserver.html" title="java.awt.image中的接口"><code>ImageObserver</code></a> <a href="../../java/awt/image/ImageObserver.html#imageUpdate-java.awt.Image-int-int-int-int-int-"><code>ImageObserver.imageUpdate(java.awt.Image, int, int, int, int, int)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="drawImage-java.awt.Image-int-int-int-int-java.awt.Color-java.awt.image.ImageObserver-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawImage</h4> <pre>public boolean drawImage(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img,
int x,
int y,
int width,
int height,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> bgcolor,
<a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a> observer)</pre>
<div class="block">
覆盖
<code>Graphics.drawImage</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawImage-java.awt.Image-int-int-int-int-java.awt.Color-java.awt.image.ImageObserver-">drawImage</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>img</code> - 要绘制的指定图像。</span>
<span>如果<code>img</code>为空,则此方法不起作用。</span>
</dd>
<dd>
<code>x</code> -
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> -
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> -
<code>width</code>的宽度。
</dd>
<dd>
<code>height</code> -
<code>height</code>的高度。
</dd>
<dd>
<code>bgcolor</code> - 在图像的非不透明部分下绘制的背景颜色。
</dd>
<dd>
<code>observer</code> - 要转换更多的图像时要通知的对象。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>false</code>如果图像像素仍在变化;</span>
<span><code>true</code>否则。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Image.html" title="java.awt中的类"><code>Image</code></a> <a href="../../java/awt/image/ImageObserver.html" title="java.awt.image中的接口"><code>ImageObserver</code></a> <a href="../../java/awt/image/ImageObserver.html#imageUpdate-java.awt.Image-int-int-int-int-int-"><code>ImageObserver.imageUpdate(java.awt.Image, int, int, int, int, int)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="drawImage-java.awt.Image-int-int-int-int-int-int-int-int-java.awt.image.ImageObserver-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawImage</h4> <pre>public boolean drawImage(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img,
int dx1,
int dy1,
int dx2,
int dy2,
int sx1,
int sy1,
int sx2,
int sy2,
<a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a> observer)</pre>
<div class="block">
覆盖
<code>Graphics.drawImage</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#drawImage-java.awt.Image-int-int-int-int-int-int-int-int-java.awt.image.ImageObserver-">drawImage</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>img</code> - 要绘制的指定图像。</span>
<span>如果<code>img</code>为空,此方法不起作用。</span>
</dd>
<dd>
<code>dx1</code> -目标矩形的第一个角的
<i>x</i>坐标。
</dd>
<dd>
<code>dy1</code> -目标矩形的第一个角的
<i>y</i>坐标。
</dd>
<dd>
<code>dx2</code> -目标矩形的第二角部的
<i>x</i>坐标。
</dd>
<dd>
<code>dy2</code> -目标矩形的第二个角的
<i>y</i>坐标。
</dd>
<dd>
<code>sx1</code> - 源矩形的第一个角的
<i>x</i>坐标。
</dd>
<dd>
<code>sy1</code> - 源矩形的第一个角的
<i>y</i>坐标。
</dd>
<dd>
<code>sx2</code> - 源矩形的第二个角的
<i>x</i>坐标。
</dd>
<dd>
<code>sy2</code> - 源矩形的第二个角的
<i>y</i>坐标。
</dd>
<dd>
<code>observer</code> - 由于更多的图像被缩放和转换而被通知的对象。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>false</code>如果图像像素仍在变化;</span>
<span><code>true</code>否则。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Image.html" title="java.awt中的类"><code>Image</code></a> <a href="../../java/awt/image/ImageObserver.html" title="java.awt.image中的接口"><code>ImageObserver</code></a> <a href="../../java/awt/image/ImageObserver.html#imageUpdate-java.awt.Image-int-int-int-int-int-"><code>ImageObserver.imageUpdate(java.awt.Image, int, int, int, int, int)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="drawImage-java.awt.Image-int-int-int-int-int-int-int-int-java.awt.Color-java.awt.image.ImageObserver-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawImage</h4> <pre>public boolean drawImage(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img,
int dx1,
int dy1,
int dx2,
int dy2,
int sx1,
int sy1,
int sx2,
int sy2,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> bgcolor,
<a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a> observer)</pre>
<div class="block">
覆盖
<code>Graphics.drawImage</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><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></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>img</code> - 要绘制的指定图像。</span>
<span>如果<code>img</code>为null则此方法不起作用。</span>
</dd>
<dd>
<code>dx1</code> -目标矩形的第一个角的
<i>x</i>坐标。
</dd>
<dd>
<code>dy1</code> -目标矩形的第一个角的
<i>y</i>坐标。
</dd>
<dd>
<code>dx2</code> -目标矩形的第二角部的
<i>x</i>坐标。
</dd>
<dd>
<code>dy2</code> -目标矩形的第二个角的
<i>y</i>坐标。
</dd>
<dd>
<code>sx1</code> - 源矩形的第一个角的
<i>x</i>坐标。
</dd>
<dd>
<code>sy1</code> - 源矩形的第一个角的
<i>y</i>坐标。
</dd>
<dd>
<code>sx2</code> - 源矩形的第二个角的
<i>x</i>坐标。
</dd>
<dd>
<code>sy2</code> - 源矩形的第二个角的
<i>y</i>坐标。
</dd>
<dd>
<code>bgcolor</code> - 在图像的非不透明部分下绘制的背景颜色。
</dd>
<dd>
<code>observer</code> - 通过缩放和转换更多的图像来通知对象。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>false</code>如果图像像素仍在变化;</span>
<span><code>true</code>否则。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Image.html" title="java.awt中的类"><code>Image</code></a> <a href="../../java/awt/image/ImageObserver.html" title="java.awt.image中的接口"><code>ImageObserver</code></a> <a href="../../java/awt/image/ImageObserver.html#imageUpdate-java.awt.Image-int-int-int-int-int-"><code>ImageObserver.imageUpdate(java.awt.Image, int, int, int, int, int)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="copyArea-int-int-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>copyArea</h4> <pre>public void copyArea(int x,
int y,
int width,
int height,
int destX,
int destY)</pre>
<div class="block">
覆盖
<code>Graphics.copyArea</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#copyArea-int-int-int-int-int-int-">copyArea</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 源矩形的
<i>x</i>坐标。
</dd>
<dd>
<code>y</code> - 源矩形的
<i>y</i>坐标。
</dd>
<dd>
<code>width</code> - 源矩形的宽度。
</dd>
<dd>
<code>height</code> - 源矩形的高度。
</dd>
<dd>
<code>destX</code> - 复制像素的水平距离。
</dd>
<dd>
<code>destY</code> - 复制像素的垂直距离。
</dd>
</dl> </li>
</ul> <a name="dispose--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>dispose</h4> <pre>public void dispose()</pre>
<div class="block">
覆盖
<code>Graphics.dispose</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/Graphics.html#dispose--">dispose</a></code>
<code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Graphics.html#finalize--"><code>Graphics.finalize()</code></a>
<a href="../../java/awt/Component.html#paint-java.awt.Graphics-"><code>Component.paint(java.awt.Graphics)</code></a>
<a href="../../java/awt/Component.html#update-java.awt.Graphics-"><code>Component.update(java.awt.Graphics)</code></a>
<a href="../../java/awt/Component.html#getGraphics--"><code>Component.getGraphics()</code></a>
<a href="../../java/awt/Graphics.html#create--"><code>Graphics.create()</code></a>
</dd>
</dl> </li>
</ul> <a name="isDrawingBuffer--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isDrawingBuffer</h4> <pre>public boolean isDrawingBuffer()</pre>
<div class="block">
返回drawingBuffer值。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果此对象是从缓冲区绘制的则为true
</dd>
</dl> </li>
</ul> <a name="setDebugOptions-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDebugOptions</h4> <pre>public void setDebugOptions(int options)</pre>
<div class="block">
<span>启用/禁用有关每个图形操作的诊断信息。</span>
<span><b>选项</b>的值表示如何显示此信息。</span>
<span>LOG_OPTION导致打印文本消息。</span>
<span>FLASH_OPTION会使绘图闪烁几次。</span>
<span>BUFFERED_OPTION创建一个新的框架显示屏幕上缓冲区的每个操作。</span>
<span><b>选项</b>的值按位或进入当前值。</span>
<span>要禁用调试使用NONE_OPTION。</span>
</div> </li>
</ul> <a name="getDebugOptions--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>getDebugOptions</h4> <pre>public int getDebugOptions()</pre>
<div class="block">
返回此DebugGraphics的当前调试选项。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/DebugGraphics.html#setDebugOptions-int-"><code>setDebugOptions(int)</code></a>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>