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

687 lines
30 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 ToolTipManager">Class ToolTipManager</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/event/MouseAdapter.html" title="class in java.awt.event">java.awt.event.MouseAdapter</a></li>
<li>
<ul class="inheritance">
<li>javax.swing.ToolTipManager</li>
</ul> </li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Implemented Interfaces:
</dt>
<dd>
<span><a href="../../java/awt/event/MouseListener.html" title="java.awt.event中的接口">MouseListener</a> <a href="../../java/awt/event/MouseMotionListener.html" title="java.awt.event中的接口">MouseMotionListener</a> <a href="../../java/awt/event/MouseWheelListener.html" title="java.awt.event中的接口">MouseWheelListener</a> <a href="../../java/util/EventListener.html" title="java.util中的接口">EventListener</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public class <span class="typeNameLabel">ToolTipManager</span>
extends <a href="../../java/awt/event/MouseAdapter.html" title="class in java.awt.event">MouseAdapter</a>
implements <a href="../../java/awt/event/MouseMotionListener.html" title="interface in java.awt.event">MouseMotionListener</a></pre>
<div class="block">
<span>管理系统中的所有<code>ToolTips</code></span>
<p> <span>ToolTipManager包含许多属性用于配置工具提示变得可见的时间以及隐藏的时间。</span> <span>考虑一个基于鼠标位置的不同工具提示的组件例如JTree。</span> <span>当鼠标移动到JTree和具有有效工具提示的区域时工具提示将在<code>initialDelay</code>毫秒后变为可见。</span> <span><code>dismissDelay</code>毫秒后,工具提示将被隐藏。</span> <span>如果鼠标在具有有效工具提示的区域上,并且工具提示当前可见,则当鼠标移动到没有有效工具提示的区域时,工具提示将被隐藏。</span> <span>然后,如果鼠标移动到<code>reshowDelay</code>毫秒内具有有效工具提示的区域,则工具提示将立即显示,否则工具提示将在<code>initialDelay</code>毫秒之后<code>initialDelay</code>显示。</span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#createToolTip--"><code>JComponent.createToolTip()</code></a>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- --> </a> <h3>Nested Class Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption>
<span>Nested Classes</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.insideTimerAction.html" title="class in javax.swing">ToolTipManager.insideTimerAction</a></span></code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.outsideTimerAction.html" title="class in javax.swing">ToolTipManager.outsideTimerAction</a></span></code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.stillInsideTimerAction.html" title="class in javax.swing">ToolTipManager.stillInsideTimerAction</a></span></code> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- =========== 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>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#heavyWeightPopupEnabled">heavyWeightPopupEnabled</a></span></code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#lightWeightPopupEnabled">lightWeightPopupEnabled</a></span></code> </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>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#getDismissDelay--">getDismissDelay</a></span>()</code>
<div class="block">
返回解雇延迟值。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#getInitialDelay--">getInitialDelay</a></span>()</code>
<div class="block">
返回初始延迟值。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#getReshowDelay--">getReshowDelay</a></span>()</code>
<div class="block">
返回重新显示延迟属性。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#isEnabled--">isEnabled</a></span>()</code>
<div class="block">
如果启用此对象则返回true。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#isLightWeightPopupEnabled--">isLightWeightPopupEnabled</a></span>()</code>
<div class="block">
如果轻量级全Java
<code>Tooltips</code>正在使用则返回true;如果使用了重量级(本机对等体)
<code>Tooltips</code> 则返回false。
</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/ToolTipManager.html#mouseDragged-java.awt.event.MouseEvent-">mouseDragged</a></span>(<a href="../../java/awt/event/MouseEvent.html" title="class in java.awt.event">MouseEvent</a> event)</code>
<div class="block">
当鼠标被按下并拖动时调用。
</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/ToolTipManager.html#mouseEntered-java.awt.event.MouseEvent-">mouseEntered</a></span>(<a href="../../java/awt/event/MouseEvent.html" title="class in java.awt.event">MouseEvent</a> event)</code>
<div class="block">
当鼠标进入组件的区域时调用。
</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/ToolTipManager.html#mouseExited-java.awt.event.MouseEvent-">mouseExited</a></span>(<a href="../../java/awt/event/MouseEvent.html" title="class in java.awt.event">MouseEvent</a> event)</code>
<div class="block">
当鼠标退出组件的区域时调用。
</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/ToolTipManager.html#mouseMoved-java.awt.event.MouseEvent-">mouseMoved</a></span>(<a href="../../java/awt/event/MouseEvent.html" title="class in java.awt.event">MouseEvent</a> event)</code>
<div class="block">
当鼠标移动时调用。
</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/ToolTipManager.html#mousePressed-java.awt.event.MouseEvent-">mousePressed</a></span>(<a href="../../java/awt/event/MouseEvent.html" title="class in java.awt.event">MouseEvent</a> event)</code>
<div class="block">
当鼠标被按下时调用。
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#registerComponent-javax.swing.JComponent-">registerComponent</a></span>(<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a> component)</code>
<div class="block">
注册一个用于工具提示管理的组件。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#setDismissDelay-int-">setDismissDelay</a></span>(int milliseconds)</code>
<div class="block">
指定解雇延迟值。
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#setEnabled-boolean-">setEnabled</a></span>(boolean flag)</code>
<div class="block">
启用或禁用工具提示。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#setInitialDelay-int-">setInitialDelay</a></span>(int milliseconds)</code>
<div class="block">
指定初始延迟值。
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#setLightWeightPopupEnabled-boolean-">setLightWeightPopupEnabled</a></span>(boolean aFlag)</code>
<div class="block">
当显示
<code>JToolTip</code>时,
<code>ToolTipManager</code>选择使用轻巧的
<code>JPanel</code>如果它适合。
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#setReshowDelay-int-">setReshowDelay</a></span>(int milliseconds)</code>
<div class="block">
用于指定在显示工具提示之前,用户必须等待
<code>initialDelay</code>毫秒的时间量。
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code>static <a href="../../javax/swing/ToolTipManager.html" title="class in javax.swing">ToolTipManager</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/ToolTipManager.html#sharedInstance--">sharedInstance</a></span>()</code>
<div class="block">
返回共享的
<code>ToolTipManager</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/ToolTipManager.html#unregisterComponent-javax.swing.JComponent-">unregisterComponent</a></span>(<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a> component)</code>
<div class="block">
从工具提示控件中删除组件。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.event.MouseAdapter">
<!-- --> </a> <h3>Methods inherited from class java.awt.event.<a href="../../java/awt/event/MouseAdapter.html" title="class in java.awt.event">MouseAdapter</a></h3> <code><a href="../../java/awt/event/MouseAdapter.html#mouseClicked-java.awt.event.MouseEvent-">mouseClicked</a>, <a href="../../java/awt/event/MouseAdapter.html#mouseReleased-java.awt.event.MouseEvent-">mouseReleased</a>, <a href="../../java/awt/event/MouseAdapter.html#mouseWheelMoved-java.awt.event.MouseWheelEvent-">mouseWheelMoved</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#finalize--">finalize</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#toString--">toString</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="lightWeightPopupEnabled">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>lightWeightPopupEnabled</h4> <pre>protected boolean lightWeightPopupEnabled</pre> </li>
</ul> <a name="heavyWeightPopupEnabled">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>heavyWeightPopupEnabled</h4> <pre>protected boolean heavyWeightPopupEnabled</pre> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="setEnabled-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setEnabled</h4> <pre>public void setEnabled(boolean flag)</pre>
<div class="block">
启用或禁用工具提示。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>flag</code> - true启用提示否则为false
</dd>
</dl> </li>
</ul> <a name="isEnabled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isEnabled</h4> <pre>public boolean isEnabled()</pre>
<div class="block">
如果启用此对象则返回true。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果此对象已启用则为true否则为false
</dd>
</dl> </li>
</ul> <a name="setLightWeightPopupEnabled-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setLightWeightPopupEnabled</h4> <pre>public void setLightWeightPopupEnabled(boolean aFlag)</pre>
<div class="block">
<span>当显示<code>JToolTip</code>时, <code>ToolTipManager</code>选择使用轻巧的<code>JPanel</code>如果它适合。</span>
<span>此方法允许您禁用此功能。</span>
<span>如果您的应用程序混合轻量级和重型组件,则必须禁用它。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>aFlag</code> - 如果需要轻量级面板则为true否则为false
</dd>
</dl> </li>
</ul> <a name="isLightWeightPopupEnabled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isLightWeightPopupEnabled</h4> <pre>public boolean isLightWeightPopupEnabled()</pre>
<div class="block">
如果轻量级全Java
<code>Tooltips</code>正在使用则返回true;如果正在使用重量级(本机对等体)
<code>Tooltips</code> 则返回false。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果使用轻量级
<code>ToolTips</code> 则为true
</dd>
</dl> </li>
</ul> <a name="setInitialDelay-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setInitialDelay</h4> <pre>public void setInitialDelay(int milliseconds)</pre>
<div class="block">
指定初始延迟值。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>milliseconds</code> - 在显示工具提示之前,延迟(在光标暂停之后)的毫秒数
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/ToolTipManager.html#getInitialDelay--"><code>getInitialDelay()</code></a>
</dd>
</dl> </li>
</ul> <a name="getInitialDelay--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getInitialDelay</h4> <pre>public int getInitialDelay()</pre>
<div class="block">
返回初始延迟值。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个表示初始延迟值的整数,以毫秒为单位
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/ToolTipManager.html#setInitialDelay-int-"><code>setInitialDelay(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setDismissDelay-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDismissDelay</h4> <pre>public void setDismissDelay(int milliseconds)</pre>
<div class="block">
指定解雇延迟值。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>milliseconds</code> - 删除工具提示之前延迟的毫秒数
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/ToolTipManager.html#getDismissDelay--"><code>getDismissDelay()</code></a>
</dd>
</dl> </li>
</ul> <a name="getDismissDelay--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getDismissDelay</h4> <pre>public int getDismissDelay()</pre>
<div class="block">
返回解雇延迟值。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个表示解雇延迟值的整数,以毫秒为单位
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/ToolTipManager.html#setDismissDelay-int-"><code>setDismissDelay(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setReshowDelay-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setReshowDelay</h4> <pre>public void setReshowDelay(int milliseconds)</pre>
<div class="block">
<span>用于指定用户在显示工具提示之前必须等待<code>initialDelay</code>毫秒的时间量。</span>
<span>也就是说,如果工具提示是隐藏的,并且用户移动到具有内的有效工具提示同一组件的一个区域<code>milliseconds</code>毫秒工具提示会立即被显示。</span>
<span>否则,如果用户在<code>milliseconds</code>毫秒之后移动到具有有效工具提示的区域,则在<code>milliseconds</code>显示工具提示之前用户将不得不等待initialDelay <code>initialDelay</code></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>milliseconds</code> - 以毫秒为单位的时间
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/ToolTipManager.html#getReshowDelay--"><code>getReshowDelay()</code></a>
</dd>
</dl> </li>
</ul> <a name="getReshowDelay--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getReshowDelay</h4> <pre>public int getReshowDelay()</pre>
<div class="block">
返回重新显示延迟属性。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
重新出现延迟属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/ToolTipManager.html#setReshowDelay-int-"><code>setReshowDelay(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="sharedInstance--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>sharedInstance</h4> <pre>public static <a href="../../javax/swing/ToolTipManager.html" title="class in javax.swing">ToolTipManager</a> sharedInstance()</pre>
<div class="block">
返回一个共享的
<code>ToolTipManager</code>实例。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个共享的
<code>ToolTipManager</code>对象
</dd>
</dl> </li>
</ul> <a name="registerComponent-javax.swing.JComponent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>registerComponent</h4> <pre>public void registerComponent(<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a> component)</pre>
<div class="block">
<span>注册一个用于工具提示管理的组件。</span>
<p> <span>如果<code>component</code>具有焦点绑定,这将注册键绑定以显示和隐藏工具提示文本。</span> <span>这样做是为了使调用此方法的结果不会使通过聚焦不可访问的组件(如<code>JLabel</code> )进行聚焦。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>component</code> - 一个
<code>JComponent</code>对象添加
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Component.html#isFocusTraversable--"><code>Component.isFocusTraversable()</code></a>
</dd>
</dl> </li>
</ul> <a name="unregisterComponent-javax.swing.JComponent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>unregisterComponent</h4> <pre>public void unregisterComponent(<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>component</code> - 要删除的
<code>JComponent</code>对象
</dd>
</dl> </li>
</ul> <a name="mouseEntered-java.awt.event.MouseEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>mouseEntered</h4> <pre>public void mouseEntered(<a href="../../java/awt/event/MouseEvent.html" title="class in java.awt.event">MouseEvent</a> event)</pre>
<div class="block">
<span>当鼠标进入组件的区域时调用。</span>
<span>这将决定是否显示刀尖。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/event/MouseListener.html#mouseEntered-java.awt.event.MouseEvent-">mouseEntered</a></code>在接口
<code><a href="../../java/awt/event/MouseListener.html" title="interface in java.awt.event">MouseListener</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/event/MouseAdapter.html#mouseEntered-java.awt.event.MouseEvent-">mouseEntered</a></code>
<code><a href="../../java/awt/event/MouseAdapter.html" title="class in java.awt.event">MouseAdapter</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>event</code> - 有关事件
</dd>
</dl> </li>
</ul> <a name="mouseExited-java.awt.event.MouseEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>mouseExited</h4> <pre>public void mouseExited(<a href="../../java/awt/event/MouseEvent.html" title="class in java.awt.event">MouseEvent</a> event)</pre>
<div class="block">
<span>当鼠标退出组件的区域时调用。</span>
<span>任何工具提示显示应隐藏。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/event/MouseListener.html#mouseExited-java.awt.event.MouseEvent-">mouseExited</a></code>在界面
<code><a href="../../java/awt/event/MouseListener.html" title="interface in java.awt.event">MouseListener</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/event/MouseAdapter.html#mouseExited-java.awt.event.MouseEvent-">mouseExited</a></code>
<code><a href="../../java/awt/event/MouseAdapter.html" title="class in java.awt.event">MouseAdapter</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>event</code> - 有关事件
</dd>
</dl> </li>
</ul> <a name="mousePressed-java.awt.event.MouseEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>mousePressed</h4> <pre>public void mousePressed(<a href="../../java/awt/event/MouseEvent.html" title="class in java.awt.event">MouseEvent</a> event)</pre>
<div class="block">
<span>当鼠标被按下时调用。</span>
<span>任何工具提示显示应隐藏。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/event/MouseListener.html#mousePressed-java.awt.event.MouseEvent-">mousePressed</a></code>在接口
<code><a href="../../java/awt/event/MouseListener.html" title="interface in java.awt.event">MouseListener</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/event/MouseAdapter.html#mousePressed-java.awt.event.MouseEvent-">mousePressed</a></code>
<code><a href="../../java/awt/event/MouseAdapter.html" title="class in java.awt.event">MouseAdapter</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>event</code> - 有关事件
</dd>
</dl> </li>
</ul> <a name="mouseDragged-java.awt.event.MouseEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>mouseDragged</h4> <pre>public void mouseDragged(<a href="../../java/awt/event/MouseEvent.html" title="class in java.awt.event">MouseEvent</a> event)</pre>
<div class="block">
<span>当鼠标被按下并拖动时调用。</span>
<span>什么也没做。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/event/MouseMotionListener.html#mouseDragged-java.awt.event.MouseEvent-">mouseDragged</a></code>在界面
<code><a href="../../java/awt/event/MouseMotionListener.html" title="interface in java.awt.event">MouseMotionListener</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/event/MouseAdapter.html#mouseDragged-java.awt.event.MouseEvent-">mouseDragged</a></code>
<code><a href="../../java/awt/event/MouseAdapter.html" title="class in java.awt.event">MouseAdapter</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>event</code> - 有关事件
</dd>
</dl> </li>
</ul> <a name="mouseMoved-java.awt.event.MouseEvent-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>mouseMoved</h4> <pre>public void mouseMoved(<a href="../../java/awt/event/MouseEvent.html" title="class in java.awt.event">MouseEvent</a> event)</pre>
<div class="block">
<span>当鼠标移动时调用。</span>
<span>确定是否显示刀尖。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/event/MouseMotionListener.html#mouseMoved-java.awt.event.MouseEvent-">mouseMoved</a></code>在界面
<code><a href="../../java/awt/event/MouseMotionListener.html" title="interface in java.awt.event">MouseMotionListener</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/event/MouseAdapter.html#mouseMoved-java.awt.event.MouseEvent-">mouseMoved</a></code>
<code><a href="../../java/awt/event/MouseAdapter.html" title="class in java.awt.event">MouseAdapter</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>event</code> - 有关事件
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>