mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-06 09:02:49 +08:00
1748 lines
80 KiB
HTML
1748 lines
80 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
javax.swing
|
||
</div>
|
||
<h2 class="title" title="Class UIManager">Class UIManager</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>javax.swing.UIManager</li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<dl>
|
||
<dt>
|
||
All Implemented Interfaces:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../java/io/Serializable.html" title="java.io中的接口">Serializable</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public class <span class="typeNameLabel">UIManager</span>
|
||
extends <a href="../../java/lang/Object.html" title="class in java.lang">Object</a>
|
||
implements <a href="../../java/io/Serializable.html" title="interface in java.io">Serializable</a></pre>
|
||
<div class="block">
|
||
<span><code>UIManager</code>管理当前的外观和感觉,一组可用的外观和感觉, <code>PropertyChangeListeners</code> ,当外观和感觉的变化,外观默认,以及获取各种默认值的便捷方法通知。</span>
|
||
<h3> <span>指定外观和感觉</span> </h3>
|
||
<span>外观和感觉可以通过两种不同的方式指定:通过为外观指定类的完全限定名称,或通过创建一个<code>LookAndFeel</code>的实例<code>LookAndFeel</code>其传递给<code>setLookAndFeel</code> 。</span>
|
||
<span>以下示例说明了设置外观和感觉的系统外观:</span>
|
||
<pre> <span>UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());</span> </pre>
|
||
<span>以下示例说明了根据类名设置外观:</span>
|
||
<pre> <span>UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");</span> </pre>
|
||
<span>一旦外观和感觉被改变,就<code>updateUI</code>在所有<code>JComponents</code>上调用<code>JComponents</code> 。</span>
|
||
<span>方法<a href="../../javax/swing/SwingUtilities.html#updateComponentTreeUI-java.awt.Component-"><code>SwingUtilities.updateComponentTreeUI(java.awt.Component)</code></a>使得容易将<code>updateUI</code>应用于<code>updateUI</code>层次结构。</span>
|
||
<span>详情请参考</span>
|
||
<span>更改外观后,未调用<code>updateUI</code>的确切行为是未指定的。</span>
|
||
<span>很可能收到意外的例外,绘画问题或更糟。</span>
|
||
<h3> <span>默认外观</span> </h3>
|
||
<span>用于默认外观的类以下列方式选择:</span>
|
||
<ol>
|
||
<li> <span>如果系统属性<code>swing.defaultlaf</code>为<code>non-null</code> ,则使用其值作为默认的外观和类别名称。</span> </li>
|
||
<li> <span>如果存在<a href="../../java/util/Properties.html" title="java.util中的类"><code>Properties</code></a>文件<code>swing.properties</code>并包含密钥<code>swing.defaultlaf</code> ,则使用其值作为默认的外观和类别名称。</span> <span>检查<code>swing.properties</code>的位置可能会根据Java平台的实现而有所不同。</span> <span>通常情况下, <code>swing.properties</code>文件位于<code>lib</code>子目录Java安装目录中。</span> <span>有关进一步细节,请参阅实施的发行说明。</span> </li>
|
||
<li> <span>否则使用跨平台的外观和感觉。</span> </li>
|
||
</ol>
|
||
<h3> <span>默认值</span> </h3>
|
||
<span><code>UIManager</code>管理三套<code>UIDefaults</code> 。</span>
|
||
<span>为了,它们是:</span>
|
||
<ol>
|
||
<li> <span>开发者默认值。</span> <span>除了Swing不会改变开发人员的默认值;</span> <span>这些都是由开发人员修改和使用的。</span> </li>
|
||
<li> <span>感觉默认。</span> <span>外观和感觉的默认值由安装时的外观和感觉提供,作为当前的外观( <code>setLookAndFeel()</code>被调用)。</span> <span>外观和默认值可以使用<code>getLookAndFeelDefaults()</code>方法获得。</span> </li>
|
||
<li> <span>系统默认值。</span> <span>系统默认值由Swing提供。</span> </li>
|
||
</ol>
|
||
<span>调用任何各种<code>get</code>方法会导致检查每个默认值,按顺序返回第一个<code>non-null</code>值。</span>
|
||
<span>例如,调用<code>UIManager.getString("Table.foreground")</code>会导致首先检查开发人员的默认值。</span>
|
||
<span>如果开发人员默认值为<code>"Table.foreground"</code> ,则返回值,否则将检查外观和默认值,后跟系统默认值。</span>
|
||
<p> <span>请注意, <code>getDefaults</code>返回一个<code>getDefaults</code>的自定义实例, <code>UIDefaults</code>内置了此分辨率逻辑。</span> <span>例如, <code>UIManager.getDefaults().getString("Table.foreground")</code>相当于<code>UIManager.getString("Table.foreground")</code> 。</span> <span>两者都使用刚刚描述的算法来解决。</span> <span>在许多地方,文档使用默认值来引用具有<code>UIDefaults</code>的分辨率逻辑的UIDefaults的自定义实例。</span> </p>
|
||
<p> <span>当外观和感觉改变时, <code>UIManager</code>改变外观和默认值;</span> <span>开发人员和系统默认值不被改变<code>UIManager</code>以任何方式。</span> </p>
|
||
<p> <span>一组特定的外观和感觉支持的默认值由该外观和感觉定义和记录。</span> <span>另外,每个外观和感觉,或<code>ComponentUI</code>提供的外观和感觉,可以在其生命周期的不同时间访问默认值。</span> <span>有些外观和感觉可能会积极地查看默认值,因此更改默认值可能在安装外观后可能没有影响。</span> <span>其他外观和感觉可能会懒惰地访问默认值,以便更改默认值可能会影响现有的外观和感觉。</span> <span>最后,其他外观和感觉可能无法以默认方式配置自己。</span> <span>通常情况下,外观和感觉预期会出现某些默认值,因此一般来说, <code>ComponentUI</code>由一种外观和感觉提供,将无法与另一种外观和感觉一起使用。</span> </p>
|
||
<p> <span><strong>警告:</strong>此类的序列化对象与将来的Swing版本不兼容。</span> <span>当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。</span> <span>从1.4开始,支持所有JavaBeans的长期存储已经添加到<code>java.beans</code>包中。</span> <span>请参阅<a href="../../java/beans/XMLEncoder.html" title="java.beans中的类"><code>XMLEncoder</code></a> 。</span> </p>
|
||
</div> </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>static class </code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.LookAndFeelInfo.html" title="class in javax.swing">UIManager.LookAndFeelInfo</a></span></code>
|
||
<div class="block">
|
||
提供有关安装的LookAndFeel的
|
||
<code>LookAndFeel</code> ,以便配置菜单或初始应用程序设置。
|
||
</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/UIManager.html#UIManager--">UIManager</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="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>static void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#addAuxiliaryLookAndFeel-javax.swing.LookAndFeel-">addAuxiliaryLookAndFeel</a></span>(<a href="../../javax/swing/LookAndFeel.html" title="class in javax.swing">LookAndFeel</a> laf)</code>
|
||
<div class="block">
|
||
在辅助外观和感觉列表中添加一个
|
||
<code>LookAndFeel</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code>static void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#addPropertyChangeListener-java.beans.PropertyChangeListener-">addPropertyChangeListener</a></span>(<a href="../../java/beans/PropertyChangeListener.html" title="interface in java.beans">PropertyChangeListener</a> listener)</code>
|
||
<div class="block">
|
||
添加一个
|
||
<code>PropertyChangeListener</code>到监听器列表。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code>static <a href="../../java/lang/Object.html" title="class in java.lang">Object</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#get-java.lang.Object-">get</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</code>
|
||
<div class="block">
|
||
从默认值返回一个对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code>static <a href="../../java/lang/Object.html" title="class in java.lang">Object</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#get-java.lang.Object-java.util.Locale-">get</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key, <a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</code>
|
||
<div class="block">
|
||
从适用于给定语言环境的默认值返回一个对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code>static <a href="../../javax/swing/LookAndFeel.html" title="class in javax.swing">LookAndFeel</a>[]</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getAuxiliaryLookAndFeels--">getAuxiliaryLookAndFeels</a></span>()</code>
|
||
<div class="block">
|
||
返回辅助外观和感觉的列表(可以是
|
||
<code>null</code> )。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code>static boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getBoolean-java.lang.Object-">getBoolean</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</code>
|
||
<div class="block">
|
||
从与键值相关联的默认值返回一个布尔值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code>static boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getBoolean-java.lang.Object-java.util.Locale-">getBoolean</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key, <a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</code>
|
||
<div class="block">
|
||
从与键值相关联的默认值和给定的
|
||
<code>Locale</code>返回一个布尔值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getBorder-java.lang.Object-">getBorder</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</code>
|
||
<div class="block">
|
||
从默认值返回一个边框。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getBorder-java.lang.Object-java.util.Locale-">getBorder</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key, <a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</code>
|
||
<div class="block">
|
||
从适用于给定语言环境的默认值返回一个边框。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<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/UIManager.html#getColor-java.lang.Object-">getColor</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</code>
|
||
<div class="block">
|
||
从默认值返回颜色。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i10">
|
||
<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/UIManager.html#getColor-java.lang.Object-java.util.Locale-">getColor</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key, <a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</code>
|
||
<div class="block">
|
||
从适用于给定语言环境的默认值返回颜色。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i11">
|
||
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getCrossPlatformLookAndFeelClassName--">getCrossPlatformLookAndFeelClassName</a></span>()</code>
|
||
<div class="block">
|
||
返回实现默认跨平台外观的
|
||
<code>LookAndFeel</code>类的名称--Java Look and Feel(JLF)。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i12">
|
||
<td class="colFirst"><code>static <a href="../../javax/swing/UIDefaults.html" title="class in javax.swing">UIDefaults</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getDefaults--">getDefaults</a></span>()</code>
|
||
<div class="block">
|
||
返回默认值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i13">
|
||
<td class="colFirst"><code>static <a href="../../java/awt/Dimension.html" title="class in java.awt">Dimension</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getDimension-java.lang.Object-">getDimension</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</code>
|
||
<div class="block">
|
||
从默认值返回维度。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i14">
|
||
<td class="colFirst"><code>static <a href="../../java/awt/Dimension.html" title="class in java.awt">Dimension</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getDimension-java.lang.Object-java.util.Locale-">getDimension</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key, <a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</code>
|
||
<div class="block">
|
||
从适用于给定语言环境的默认值返回维度。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i15">
|
||
<td class="colFirst"><code>static <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/UIManager.html#getFont-java.lang.Object-">getFont</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</code>
|
||
<div class="block">
|
||
从默认值返回一个字体。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i16">
|
||
<td class="colFirst"><code>static <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/UIManager.html#getFont-java.lang.Object-java.util.Locale-">getFont</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key, <a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</code>
|
||
<div class="block">
|
||
从适用于给定语言环境的默认值返回一个字体。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i17">
|
||
<td class="colFirst"><code>static <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getIcon-java.lang.Object-">getIcon</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</code>
|
||
<div class="block">
|
||
从默认值返回一个
|
||
<code>Icon</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i18">
|
||
<td class="colFirst"><code>static <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getIcon-java.lang.Object-java.util.Locale-">getIcon</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key, <a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</code>
|
||
<div class="block">
|
||
从适用于给定语言环境的默认值返回
|
||
<code>Icon</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i19">
|
||
<td class="colFirst"><code>static <a href="../../java/awt/Insets.html" title="class in java.awt">Insets</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getInsets-java.lang.Object-">getInsets</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</code>
|
||
<div class="block">
|
||
从默认值返回一个
|
||
<code>Insets</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i20">
|
||
<td class="colFirst"><code>static <a href="../../java/awt/Insets.html" title="class in java.awt">Insets</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getInsets-java.lang.Object-java.util.Locale-">getInsets</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key, <a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</code>
|
||
<div class="block">
|
||
从适用于给定语言环境的默认值返回一个
|
||
<code>Insets</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i21">
|
||
<td class="colFirst"><code>static <a href="../../javax/swing/UIManager.LookAndFeelInfo.html" title="class in javax.swing">UIManager.LookAndFeelInfo</a>[]</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getInstalledLookAndFeels--">getInstalledLookAndFeels</a></span>()</code>
|
||
<div class="block">
|
||
返回一个
|
||
<code>LookAndFeelInfo</code> s的数组,
|
||
<code>LookAndFeelInfo</code>
|
||
<code>LookAndFeel</code>可用的LookAndFeel实现。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i22">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getInt-java.lang.Object-">getInt</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</code>
|
||
<div class="block">
|
||
从默认值返回一个整数。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i23">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getInt-java.lang.Object-java.util.Locale-">getInt</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key, <a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</code>
|
||
<div class="block">
|
||
从适用于给定语言环境的默认值返回一个整数。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i24">
|
||
<td class="colFirst"><code>static <a href="../../javax/swing/LookAndFeel.html" title="class in javax.swing">LookAndFeel</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getLookAndFeel--">getLookAndFeel</a></span>()</code>
|
||
<div class="block">
|
||
返回目前的外观或
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i25">
|
||
<td class="colFirst"><code>static <a href="../../javax/swing/UIDefaults.html" title="class in javax.swing">UIDefaults</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getLookAndFeelDefaults--">getLookAndFeelDefaults</a></span>()</code>
|
||
<div class="block">
|
||
从当前的外观和感觉返回
|
||
<code>UIDefaults</code> ,这是在安装外观时获得的。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i26">
|
||
<td class="colFirst"><code>static <a href="../../java/beans/PropertyChangeListener.html" title="interface in java.beans">PropertyChangeListener</a>[]</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getPropertyChangeListeners--">getPropertyChangeListeners</a></span>()</code>
|
||
<div class="block">
|
||
返回使用addPropertyChangeListener()添加到此UIManager的所有
|
||
<code>PropertyChangeListener</code>的数组。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i27">
|
||
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getString-java.lang.Object-">getString</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</code>
|
||
<div class="block">
|
||
从默认值返回一个字符串。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i28">
|
||
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getString-java.lang.Object-java.util.Locale-">getString</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key, <a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</code>
|
||
<div class="block">
|
||
从适用于给定语言环境的默认值返回一个字符串。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i29">
|
||
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getSystemLookAndFeelClassName--">getSystemLookAndFeelClassName</a></span>()</code>
|
||
<div class="block">
|
||
返回实现本机系统外观的
|
||
<code>LookAndFeel</code>类的名称,如果有的话,否则为默认的跨平台
|
||
<code>LookAndFeel</code>类的名称。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i30">
|
||
<td class="colFirst"><code>static <a href="../../javax/swing/plaf/ComponentUI.html" title="class in javax.swing.plaf">ComponentUI</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#getUI-javax.swing.JComponent-">getUI</a></span>(<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a> target)</code>
|
||
<div class="block">
|
||
返回相应
|
||
<code>ComponentUI</code>实施
|
||
<code>target</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i31">
|
||
<td class="colFirst"><code>static void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#installLookAndFeel-java.lang.String-java.lang.String-">installLookAndFeel</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> name, <a href="../../java/lang/String.html" title="class in java.lang">String</a> className)</code>
|
||
<div class="block">
|
||
添加指定的外观和感觉的一套可用的外观和感觉。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i32">
|
||
<td class="colFirst"><code>static void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#installLookAndFeel-javax.swing.UIManager.LookAndFeelInfo-">installLookAndFeel</a></span>(<a href="../../javax/swing/UIManager.LookAndFeelInfo.html" title="class in javax.swing">UIManager.LookAndFeelInfo</a> info)</code>
|
||
<div class="block">
|
||
添加指定的外观和感觉的一套可用的外观和感觉。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i33">
|
||
<td class="colFirst"><code>static <a href="../../java/lang/Object.html" title="class in java.lang">Object</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#put-java.lang.Object-java.lang.Object-">put</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key, <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> value)</code>
|
||
<div class="block">
|
||
在开发人员的默认值中存储一个对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i34">
|
||
<td class="colFirst"><code>static boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#removeAuxiliaryLookAndFeel-javax.swing.LookAndFeel-">removeAuxiliaryLookAndFeel</a></span>(<a href="../../javax/swing/LookAndFeel.html" title="class in javax.swing">LookAndFeel</a> laf)</code>
|
||
<div class="block">
|
||
从辅助外观和感觉列表中删除
|
||
<code>LookAndFeel</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i35">
|
||
<td class="colFirst"><code>static void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#removePropertyChangeListener-java.beans.PropertyChangeListener-">removePropertyChangeListener</a></span>(<a href="../../java/beans/PropertyChangeListener.html" title="interface in java.beans">PropertyChangeListener</a> listener)</code>
|
||
<div class="block">
|
||
从侦听器列表中删除一个
|
||
<code>PropertyChangeListener</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i36">
|
||
<td class="colFirst"><code>static void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#setInstalledLookAndFeels-javax.swing.UIManager.LookAndFeelInfo:A-">setInstalledLookAndFeels</a></span>(<a href="../../javax/swing/UIManager.LookAndFeelInfo.html" title="class in javax.swing">UIManager.LookAndFeelInfo</a>[] infos)</code>
|
||
<div class="block">
|
||
设置一组可用的外观和感觉。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i37">
|
||
<td class="colFirst"><code>static void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#setLookAndFeel-javax.swing.LookAndFeel-">setLookAndFeel</a></span>(<a href="../../javax/swing/LookAndFeel.html" title="class in javax.swing">LookAndFeel</a> newLookAndFeel)</code>
|
||
<div class="block">
|
||
将当前的外观设置为
|
||
<code>newLookAndFeel</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i38">
|
||
<td class="colFirst"><code>static void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIManager.html#setLookAndFeel-java.lang.String-">setLookAndFeel</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> className)</code>
|
||
<div class="block">
|
||
使用当前线程的上下文类加载器加载由给定类名指定的
|
||
<code>LookAndFeel</code> ,并将其传递给
|
||
<code>setLookAndFeel(LookAndFeel)</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<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">
|
||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.detail">
|
||
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="UIManager--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>UIManager</h4> <pre>public UIManager()</pre> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="getInstalledLookAndFeels--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getInstalledLookAndFeels</h4> <pre>public static <a href="../../javax/swing/UIManager.LookAndFeelInfo.html" title="class in javax.swing">UIManager.LookAndFeelInfo</a>[] getInstalledLookAndFeels()</pre>
|
||
<div class="block">
|
||
<span>返回代表当前<code>LookAndFeel</code> LookAndFeel实现的数组<code>LookAndFeelInfo</code> s。</span>
|
||
<span>应用<code>LookAndFeelInfo</code>可以使用<code>LookAndFeelInfo</code>对象来构建用户的外观选项菜单,或者确定在启动时设置的外观和感觉。</span>
|
||
<span>为了避免创建大量<code>LookAndFeel</code>对象的惩罚, <code>LookAndFeelInfo</code>维护类的名称为<code>LookAndFeel</code>类,而不是实际的<code>LookAndFeel</code>实例。</span>
|
||
<p> <span>下面的示例说明设置当前外观和实例感受<code>LookAndFeelInfo</code> :</span> </p>
|
||
<pre> <span>UIManager.setLookAndFeel(info.getClassName());</span> </pre>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一组
|
||
<code>LookAndFeelInfo</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIManager.html#setLookAndFeel-javax.swing.LookAndFeel-"><code>setLookAndFeel(javax.swing.LookAndFeel)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setInstalledLookAndFeels-javax.swing.UIManager.LookAndFeelInfo:A-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setInstalledLookAndFeels</h4> <pre>public static void setInstalledLookAndFeels(<a href="../../javax/swing/UIManager.LookAndFeelInfo.html" title="class in javax.swing">UIManager.LookAndFeelInfo</a>[] infos)
|
||
throws <a href="../../java/lang/SecurityException.html" title="class in java.lang">SecurityException</a></pre>
|
||
<div class="block">
|
||
<span>设置一组可用的外观和感觉。</span>
|
||
<span>虽然此方法不检查以确保所有<code>LookAndFeelInfos</code>都是<code>non-null</code> ,但强烈建议在<code>infos</code>数组中仅提供<code>non-null</code>值。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>infos</code> - 一组
|
||
<code>LookAndFeelInfo</code>对象,指定可用的外观和感觉
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>infos</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../java/lang/SecurityException.html" title="class in java.lang">SecurityException</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIManager.html#getInstalledLookAndFeels--"><code>getInstalledLookAndFeels()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="installLookAndFeel-javax.swing.UIManager.LookAndFeelInfo-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>installLookAndFeel</h4> <pre>public static void installLookAndFeel(<a href="../../javax/swing/UIManager.LookAndFeelInfo.html" title="class in javax.swing">UIManager.LookAndFeelInfo</a> info)</pre>
|
||
<div class="block">
|
||
<span>添加指定的外观和感觉的一套可用的外观和感觉。</span>
|
||
<span>虽然此方法允许<code>null</code> <code>info</code> ,但强烈建议使用<code>non-null</code>值。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>info</code> - 一个
|
||
<code>LookAndFeelInfo</code>对象,命名外观和感觉,并标识实现它的类
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIManager.html#setInstalledLookAndFeels-javax.swing.UIManager.LookAndFeelInfo:A-"><code>setInstalledLookAndFeels(javax.swing.UIManager.LookAndFeelInfo[])</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="installLookAndFeel-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>installLookAndFeel</h4> <pre>public static void installLookAndFeel(<a href="../../java/lang/String.html" title="class in java.lang">String</a> name,
|
||
<a href="../../java/lang/String.html" title="class in java.lang">String</a> className)</pre>
|
||
<div class="block">
|
||
<span>添加指定的外观和感觉的一套可用的外观和感觉。</span>
|
||
<span>虽然此方法不以任何方式检查参数,但强烈建议提供<code>non-null</code>值。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>name</code> - 外观的描述性名称
|
||
</dd>
|
||
<dd>
|
||
<code>className</code> - 实现外观的类的名称
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIManager.html#setInstalledLookAndFeels-javax.swing.UIManager.LookAndFeelInfo:A-"><code>setInstalledLookAndFeels(javax.swing.UIManager.LookAndFeelInfo[])</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getLookAndFeel--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getLookAndFeel</h4> <pre>public static <a href="../../javax/swing/LookAndFeel.html" title="class in javax.swing">LookAndFeel</a> getLookAndFeel()</pre>
|
||
<div class="block">
|
||
返回目前的外观或
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
目前的外观和感觉,或
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIManager.html#setLookAndFeel-javax.swing.LookAndFeel-"><code>setLookAndFeel(javax.swing.LookAndFeel)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setLookAndFeel-javax.swing.LookAndFeel-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setLookAndFeel</h4> <pre>public static void setLookAndFeel(<a href="../../javax/swing/LookAndFeel.html" title="class in javax.swing">LookAndFeel</a> newLookAndFeel)
|
||
throws <a href="../../javax/swing/UnsupportedLookAndFeelException.html" title="class in javax.swing">UnsupportedLookAndFeelException</a></pre>
|
||
<div class="block">
|
||
<span>将当前的外观设置为<code>newLookAndFeel</code> 。</span>
|
||
<span>如果目前的外观和感觉是<code>non-null</code> <code>uninitialize</code>被调用就可以了。</span>
|
||
<span>如果<code>newLookAndFeel</code>是<code>non-null</code> , <code>initialize</code>是通过调用它遵循<code>getDefaults</code> 。</span>
|
||
<span>从<code>newLookAndFeel.getDefaults()</code>返回的默认值替换了以前的外观和默认值。</span>
|
||
<span>如果<code>newLookAndFeel</code>是<code>null</code> ,则外观和默认值设置为<code>null</code> 。</span>
|
||
<p> <span>可以使用<code>null</code>的值将其外观设置为<code>null</code> 。</span> <span>由于<code>LookAndFeel</code>所需的大多数Swing的运行,设置<code>LookAndFeel</code>到<code>null</code>强烈反对。</span> </p>
|
||
<p> <span>这是一个JavaBeans绑定属性。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>newLookAndFeel</code> -
|
||
<code>LookAndFeel</code>要安装
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../javax/swing/UnsupportedLookAndFeelException.html" title="class in javax.swing">UnsupportedLookAndFeelException</a></code> - 如果
|
||
<code>newLookAndFeel</code>是
|
||
<code>non-null</code>和
|
||
<code>newLookAndFeel.isSupportedLookAndFeel()</code>返回
|
||
<code>false</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIManager.html#getLookAndFeel--"><code>getLookAndFeel()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setLookAndFeel-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setLookAndFeel</h4> <pre>public static void setLookAndFeel(<a href="../../java/lang/String.html" title="class in java.lang">String</a> className)
|
||
throws <a href="../../java/lang/ClassNotFoundException.html" title="class in java.lang">ClassNotFoundException</a>,
|
||
<a href="../../java/lang/InstantiationException.html" title="class in java.lang">InstantiationException</a>,
|
||
<a href="../../java/lang/IllegalAccessException.html" title="class in java.lang">IllegalAccessException</a>,
|
||
<a href="../../javax/swing/UnsupportedLookAndFeelException.html" title="class in javax.swing">UnsupportedLookAndFeelException</a></pre>
|
||
<div class="block">
|
||
使用当前线程的上下文类加载器加载由给定类名指定的
|
||
<code>LookAndFeel</code> ,并将其传递给
|
||
<code>setLookAndFeel(LookAndFeel)</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>className</code> - 一个字符串,指定实现外观的类的名称
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/ClassNotFoundException.html" title="class in java.lang">ClassNotFoundException</a></code> - 如果
|
||
<code>LookAndFeel</code>类
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../java/lang/InstantiationException.html" title="class in java.lang">InstantiationException</a></code> - 如果类的新实例无法创建
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../java/lang/IllegalAccessException.html" title="class in java.lang">IllegalAccessException</a></code> - 如果类或初始化程序不可访问
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../javax/swing/UnsupportedLookAndFeelException.html" title="class in javax.swing">UnsupportedLookAndFeelException</a></code> - 如果
|
||
<code>lnf.isSupportedLookAndFeel()</code>是假的
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../java/lang/ClassCastException.html" title="class in java.lang">ClassCastException</a></code> - 如果
|
||
<code>className</code>没有标识扩展的类
|
||
<code>LookAndFeel</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getSystemLookAndFeelClassName--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getSystemLookAndFeelClassName</h4> <pre>public static <a href="../../java/lang/String.html" title="class in java.lang">String</a> getSystemLookAndFeelClassName()</pre>
|
||
<div class="block">
|
||
<span>返回执行本机系统外观的<code>LookAndFeel</code>类的名称,如果有的话,否则为默认的跨平台<code>LookAndFeel</code>类的名称。</span>
|
||
<span>可以通过设置<code>swing.systemlaf</code>系统属性来覆盖此值。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
在
|
||
<code>String</code>的的
|
||
<code>LookAndFeel</code>类
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIManager.html#setLookAndFeel-javax.swing.LookAndFeel-"><code>setLookAndFeel(javax.swing.LookAndFeel)</code></a> ,
|
||
<a href="../../javax/swing/UIManager.html#getCrossPlatformLookAndFeelClassName--"><code>getCrossPlatformLookAndFeelClassName()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getCrossPlatformLookAndFeelClassName--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getCrossPlatformLookAndFeelClassName</h4> <pre>public static <a href="../../java/lang/String.html" title="class in java.lang">String</a> getCrossPlatformLookAndFeelClassName()</pre>
|
||
<div class="block">
|
||
<span>返回实现默认跨平台外观的<code>LookAndFeel</code>类的名称--Java Look and Feel(JLF)。</span>
|
||
<span>可以通过设置<code>swing.crossplatformlaf</code>系统属性来覆盖此值。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个带有JLF实现类的字符串
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIManager.html#setLookAndFeel-javax.swing.LookAndFeel-"><code>setLookAndFeel(javax.swing.LookAndFeel)</code></a> ,
|
||
<a href="../../javax/swing/UIManager.html#getSystemLookAndFeelClassName--"><code>getSystemLookAndFeelClassName()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getDefaults--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getDefaults</h4> <pre>public static <a href="../../javax/swing/UIDefaults.html" title="class in javax.swing">UIDefaults</a> getDefaults()</pre>
|
||
<div class="block">
|
||
<span>返回默认值。</span>
|
||
<span>返回的默认值使用类文档中指定的逻辑进行解析。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>UIDefaults</code>默认值的
|
||
<code>UIDefaults</code>对象
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getFont-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getFont</h4> <pre>public static <a href="../../java/awt/Font.html" title="class in java.awt">Font</a> getFont(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
<span>从默认值返回一个字体。</span>
|
||
<span>如果<code>key</code>的值不是<code>Font</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>字体的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Font</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getFont-java.lang.Object-java.util.Locale-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getFont</h4> <pre>public static <a href="../../java/awt/Font.html" title="class in java.awt">Font</a> getFont(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
<a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</pre>
|
||
<div class="block">
|
||
<span>从适用于给定语言环境的默认值返回一个字体。</span>
|
||
<span>如果<code>key</code>的值不是<code>Font</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>字体的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dd>
|
||
<span><code>l</code> - 需要字体的<code>Locale</code> ;</span>
|
||
<span>参考<code>UIDefaults</code>的细节上如何<code>null</code> <code>Locale</code>被处理</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Font</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getColor-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getColor</h4> <pre>public static <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> getColor(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
<span>从默认值返回颜色。</span>
|
||
<span>如果<code>key</code>的值不是<code>Color</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>颜色的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Color</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getColor-java.lang.Object-java.util.Locale-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getColor</h4> <pre>public static <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> getColor(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
<a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</pre>
|
||
<div class="block">
|
||
<span>从适用于给定语言环境的默认值返回颜色。</span>
|
||
<span>如果<code>key</code>的值不是<code>Color</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>颜色的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dd>
|
||
<span><code>l</code> - 需要颜色的<code>Locale</code> ;</span>
|
||
<span>参考<code>UIDefaults</code>的细节上如何<code>null</code> <code>Locale</code>被处理</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Color</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getIcon-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getIcon</h4> <pre>public static <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> getIcon(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
<span>从默认值返回<code>Icon</code> 。</span>
|
||
<span>如果<code>key</code>的值不是<code>Icon</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>图标的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Icon</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getIcon-java.lang.Object-java.util.Locale-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getIcon</h4> <pre>public static <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> getIcon(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
<a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</pre>
|
||
<div class="block">
|
||
<span>从适用于给定语言环境的默认值返回<code>Icon</code> 。</span>
|
||
<span>如果<code>key</code>的值不是<code>Icon</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>图标的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dd>
|
||
<span><code>l</code> - 需要图标的<code>Locale</code> ;</span>
|
||
<span>参考<code>UIDefaults</code>的细节上如何<code>null</code> <code>Locale</code>被处理</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Icon</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getBorder-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> getBorder(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
<span>从默认值返回一个边框。</span>
|
||
<span>如果<code>key</code>的值不是<code>Border</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>边框的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Border</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getBorder-java.lang.Object-java.util.Locale-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> getBorder(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
<a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</pre>
|
||
<div class="block">
|
||
<span>从适用于给定语言环境的默认值返回一个边框。</span>
|
||
<span>如果<code>key</code>的值不是<code>Border</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>边框的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dd>
|
||
<span><code>l</code> - 需要边界的<code>Locale</code> ;</span>
|
||
<span>参考<code>UIDefaults</code>的细节上如何<code>null</code> <code>Locale</code>被处理</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Border</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getString-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getString</h4> <pre>public static <a href="../../java/lang/String.html" title="class in java.lang">String</a> getString(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
<span>从默认值返回一个字符串。</span>
|
||
<span>如果<code>key</code>的值不是<code>String</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>字符串的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>String</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getString-java.lang.Object-java.util.Locale-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getString</h4> <pre>public static <a href="../../java/lang/String.html" title="class in java.lang">String</a> getString(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
<a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</pre>
|
||
<div class="block">
|
||
<span>从适用于给定语言环境的默认值返回一个字符串。</span>
|
||
<span>如果<code>key</code>的值不是<code>String</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>字符串的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dd>
|
||
<span><code>l</code> - 要求字符串的<code>Locale</code> ;</span>
|
||
<span>参考<code>UIDefaults</code>的细节上如何<code>null</code> <code>Locale</code>被处理</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>String</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getInt-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getInt</h4> <pre>public static int getInt(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
<span>从默认值返回一个整数。</span>
|
||
<span>如果<code>key</code>的值不是<code>Integer</code> ,或不存在,则返回<code>0</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code> int的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
int
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getInt-java.lang.Object-java.util.Locale-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getInt</h4> <pre>public static int getInt(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
<a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</pre>
|
||
<div class="block">
|
||
<span>从适用于给定语言环境的默认值返回一个整数。</span>
|
||
<span>如果<code>key</code>的值不是<code>Integer</code> ,或不存在,则返回<code>0</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code> int的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dd>
|
||
<span><code>l</code> - 需要int的<code>Locale</code> ;</span>
|
||
<span>参考<code>UIDefaults</code>的细节上如何<code>null</code> <code>Locale</code>被处理</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
int
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getBoolean-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getBoolean</h4> <pre>public static boolean getBoolean(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
<span>从与键值相关联的默认值返回一个布尔值。</span>
|
||
<span>如果未找到键或键不表示布尔值,则返回<code>false</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>所需布尔值的键的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
对应于该键的布尔值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getBoolean-java.lang.Object-java.util.Locale-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getBoolean</h4> <pre>public static boolean getBoolean(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
<a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</pre>
|
||
<div class="block">
|
||
<span>从与键值相关联的默认值和给定的<code>Locale</code>返回一个布尔值。</span>
|
||
<span>如果未找到该键或该键不表示一个布尔值,那么将返回<code>false</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>所需布尔值的键的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dd>
|
||
<span><code>l</code> - 需要布尔值的<code>Locale</code> ;</span>
|
||
<span>参考<code>UIDefaults</code>的细节上如何<code>null</code> <code>Locale</code>被处理</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
对应于该键的布尔值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getInsets-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getInsets</h4> <pre>public static <a href="../../java/awt/Insets.html" title="class in java.awt">Insets</a> getInsets(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
<span>从默认值返回一个<code>Insets</code>对象。</span>
|
||
<span>如果<code>key</code>的值不是<code>Insets</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>
|
||
<code>Insets</code>对象的
|
||
<code>Insets</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Insets</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getInsets-java.lang.Object-java.util.Locale-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getInsets</h4> <pre>public static <a href="../../java/awt/Insets.html" title="class in java.awt">Insets</a> getInsets(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
<a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</pre>
|
||
<div class="block">
|
||
<span>从适用于给定语言环境的默认值返回一个<code>Insets</code>对象。</span>
|
||
<span>如果<code>key</code>的值不是<code>Insets</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>
|
||
<code>Insets</code>对象的
|
||
<code>Insets</code>
|
||
</dd>
|
||
<dd>
|
||
<span><code>l</code> - 需要该对象的<code>Locale</code> ;</span>
|
||
<span>参考<code>UIDefaults</code>的细节上如何<code>null</code> <code>Locale</code>被处理</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Insets</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getDimension-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getDimension</h4> <pre>public static <a href="../../java/awt/Dimension.html" title="class in java.awt">Dimension</a> getDimension(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
<span>从默认值返回维度。</span>
|
||
<span>如果<code>key</code>的值不是<code>Dimension</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>维度对象的Object
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Dimension</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getDimension-java.lang.Object-java.util.Locale-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getDimension</h4> <pre>public static <a href="../../java/awt/Dimension.html" title="class in java.awt">Dimension</a> getDimension(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
<a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</pre>
|
||
<div class="block">
|
||
<span>从适用于给定语言环境的默认值返回维度。</span>
|
||
<span>如果<code>key</code>的值不是<code>Dimension</code> ,则返回<code>null</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>维度对象的Object
|
||
</dd>
|
||
<dd>
|
||
<span><code>l</code> - 需要该对象的<code>Locale</code> ;</span>
|
||
<span>参考<code>UIDefaults</code>的细节上如何<code>null</code> <code>Locale</code>被处理</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Dimension</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="get-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>get</h4> <pre>public static <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> get(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
从默认值返回一个对象。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 指定所需对象的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Object</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="get-java.lang.Object-java.util.Locale-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>get</h4> <pre>public static <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> get(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
<a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</pre>
|
||
<div class="block">
|
||
从适用于给定语言环境的默认值返回一个对象。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>所需对象的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dd>
|
||
<span><code>l</code> - 需要该对象的<code>Locale</code> ;</span>
|
||
<span>参考<code>UIDefaults</code>的细节上如何<code>null</code> <code>Locale</code>被处理</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Object</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="put-java.lang.Object-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>put</h4> <pre>public static <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> put(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> value)</pre>
|
||
<div class="block">
|
||
<span>在开发人员的默认值中存储一个对象。</span>
|
||
<span>这是<code>getDefaults().put(key, value)</code>的封面方法。</span>
|
||
<span>这只会影响开发者的默认值,而不是系统或外观和默认值。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>检索关键字的Object
|
||
</dd>
|
||
<dd>
|
||
<span><code>value</code> - <code>Object</code>存储;</span>
|
||
<span>参考<code>UIDefaults</code>以了解如何<code>null</code>被处理</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Object</code>返回
|
||
<a href="../../javax/swing/UIDefaults.html#put-java.lang.Object-java.lang.Object-"><code>UIDefaults.put(java.lang.Object, java.lang.Object)</code></a>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>key</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIDefaults.html#put-java.lang.Object-java.lang.Object-"><code>UIDefaults.put(java.lang.Object, java.lang.Object)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getUI-javax.swing.JComponent-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getUI</h4> <pre>public static <a href="../../javax/swing/plaf/ComponentUI.html" title="class in javax.swing.plaf">ComponentUI</a> getUI(<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a> target)</pre>
|
||
<div class="block">
|
||
<span>返回相应<code>ComponentUI</code>实施<code>target</code> 。</span>
|
||
<span>通常,这是<code>getDefaults().getUI(target)</code> 。</span>
|
||
<span>但是,如果安装了辅助外观,则首先调用<code>getUI(target)</code>用外观和默认值<code>non-null</code> ,如果为<code>non-null</code> ,则返回该值。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>target</code> -
|
||
<code>JComponent</code>返回
|
||
<code>ComponentUI</code>为
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>ComponentUI</code>对象为
|
||
<code>target</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>target</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIDefaults.html#getUI-javax.swing.JComponent-"><code>UIDefaults.getUI(javax.swing.JComponent)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getLookAndFeelDefaults--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getLookAndFeelDefaults</h4> <pre>public static <a href="../../javax/swing/UIDefaults.html" title="class in javax.swing">UIDefaults</a> getLookAndFeelDefaults()</pre>
|
||
<div class="block">
|
||
<span>从当前的外观和感觉返回<code>UIDefaults</code> ,这是在安装外观时获得的。</span>
|
||
<p> <span>一般来说,开发者应该使用从<code>UIDefaults</code>返回的<code>getDefaults()</code> 。</span> <span>由于当前的外观和感觉可能会导致某些值存在,因此更改从该方法返回的<code>UIDefaults</code>可能会有意想不到的结果。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>UIDefaults</code>从目前的外观和感觉
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIManager.html#getDefaults--"><code>getDefaults()</code></a> ,
|
||
<a href="../../javax/swing/UIManager.html#setLookAndFeel-javax.swing.LookAndFeel-"><code>setLookAndFeel(LookAndFeel)</code></a> ,
|
||
<a href="../../javax/swing/LookAndFeel.html#getDefaults--"><code>LookAndFeel.getDefaults()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addAuxiliaryLookAndFeel-javax.swing.LookAndFeel-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addAuxiliaryLookAndFeel</h4> <pre>public static void addAuxiliaryLookAndFeel(<a href="../../javax/swing/LookAndFeel.html" title="class in javax.swing">LookAndFeel</a> laf)</pre>
|
||
<div class="block">
|
||
<span>将<code>LookAndFeel</code>添加到辅助外观和感觉列表中。</span>
|
||
<span>辅助外观和感觉告诉复用外观,创建多路复用UI时,除了默认的<code>LookAndFeel</code>类之外,还要使用组件实例的其他<code>LookAndFeel</code>类。</span>
|
||
<span>更改只有在创建新的UI类或在组件实例上更改默认外观时才会生效。</span>
|
||
<p> <span>注意这些与安装的外观和感觉不一样。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>laf</code> -
|
||
<code>LookAndFeel</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIManager.html#removeAuxiliaryLookAndFeel-javax.swing.LookAndFeel-"><code>removeAuxiliaryLookAndFeel(javax.swing.LookAndFeel)</code></a> ,
|
||
<a href="../../javax/swing/UIManager.html#setLookAndFeel-javax.swing.LookAndFeel-"><code>setLookAndFeel(javax.swing.LookAndFeel)</code></a> ,
|
||
<a href="../../javax/swing/UIManager.html#getAuxiliaryLookAndFeels--"><code>getAuxiliaryLookAndFeels()</code></a> ,
|
||
<a href="../../javax/swing/UIManager.html#getInstalledLookAndFeels--"><code>getInstalledLookAndFeels()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="removeAuxiliaryLookAndFeel-javax.swing.LookAndFeel-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>removeAuxiliaryLookAndFeel</h4> <pre>public static boolean removeAuxiliaryLookAndFeel(<a href="../../javax/swing/LookAndFeel.html" title="class in javax.swing">LookAndFeel</a> laf)</pre>
|
||
<div class="block">
|
||
<span>从辅助外观和感觉列表中删除<code>LookAndFeel</code> 。</span>
|
||
<span>辅助外观和感觉告诉复用外观和创建组合实例的其他<code>LookAndFeel</code>类除了默认的<code>LookAndFeel</code>类之外, <code>LookAndFeel</code>创建多路复用UI。</span>
|
||
<span>更改只有在创建新的UI类或在组件实例上更改默认外观时才会生效。</span>
|
||
<p> <span>注意这些与安装的外观和感觉不一样。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果
|
||
<code>LookAndFeel</code>从列表中删除,则为true
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIManager.html#removeAuxiliaryLookAndFeel-javax.swing.LookAndFeel-"><code>removeAuxiliaryLookAndFeel(javax.swing.LookAndFeel)</code></a> ,
|
||
<a href="../../javax/swing/UIManager.html#getAuxiliaryLookAndFeels--"><code>getAuxiliaryLookAndFeels()</code></a> ,
|
||
<a href="../../javax/swing/UIManager.html#setLookAndFeel-javax.swing.LookAndFeel-"><code>setLookAndFeel(javax.swing.LookAndFeel)</code></a> ,
|
||
<a href="../../javax/swing/UIManager.html#getInstalledLookAndFeels--"><code>getInstalledLookAndFeels()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAuxiliaryLookAndFeels--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAuxiliaryLookAndFeels</h4> <pre>public static <a href="../../javax/swing/LookAndFeel.html" title="class in javax.swing">LookAndFeel</a>[] getAuxiliaryLookAndFeels()</pre>
|
||
<div class="block">
|
||
<span>返回辅助外观和感觉列表(可以是<code>null</code> )。</span>
|
||
<span>辅助外观和感觉告诉复用外观和创建组件实例的其他<code>LookAndFeel</code>类,除了创建复用UI之外的默认LookAndFeel类。</span>
|
||
<p> <span>注意这些与安装的外观和感觉不一样。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
辅助列表
|
||
<code>LookAndFeel</code> s或
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIManager.html#addAuxiliaryLookAndFeel-javax.swing.LookAndFeel-"><code>addAuxiliaryLookAndFeel(javax.swing.LookAndFeel)</code></a> ,
|
||
<a href="../../javax/swing/UIManager.html#removeAuxiliaryLookAndFeel-javax.swing.LookAndFeel-"><code>removeAuxiliaryLookAndFeel(javax.swing.LookAndFeel)</code></a> ,
|
||
<a href="../../javax/swing/UIManager.html#setLookAndFeel-javax.swing.LookAndFeel-"><code>setLookAndFeel(javax.swing.LookAndFeel)</code></a> ,
|
||
<a href="../../javax/swing/UIManager.html#getInstalledLookAndFeels--"><code>getInstalledLookAndFeels()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addPropertyChangeListener-java.beans.PropertyChangeListener-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addPropertyChangeListener</h4> <pre>public static void addPropertyChangeListener(<a href="../../java/beans/PropertyChangeListener.html" title="interface in java.beans">PropertyChangeListener</a> listener)</pre>
|
||
<div class="block">
|
||
<span>添加一个<code>PropertyChangeListener</code>到侦听器列表。</span>
|
||
<span>所有属性都注册了监听器。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>listener</code> - 要添加的
|
||
<code>PropertyChangeListener</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../java/beans/PropertyChangeSupport.html" title="java.beans中的类"><code>PropertyChangeSupport</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="removePropertyChangeListener-java.beans.PropertyChangeListener-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>removePropertyChangeListener</h4> <pre>public static void removePropertyChangeListener(<a href="../../java/beans/PropertyChangeListener.html" title="interface in java.beans">PropertyChangeListener</a> listener)</pre>
|
||
<div class="block">
|
||
<span>从侦听器列表中删除一个<code>PropertyChangeListener</code> 。</span>
|
||
<span>这消除了一个<code>PropertyChangeListener</code>已注册的所有属性。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>listener</code> - 要删除的
|
||
<code>PropertyChangeListener</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../java/beans/PropertyChangeSupport.html" title="java.beans中的类"><code>PropertyChangeSupport</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getPropertyChangeListeners--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>getPropertyChangeListeners</h4> <pre>public static <a href="../../java/beans/PropertyChangeListener.html" title="interface in java.beans">PropertyChangeListener</a>[] getPropertyChangeListeners()</pre>
|
||
<div class="block">
|
||
返回使用addPropertyChangeListener()添加到此UIManager的所有
|
||
<code>PropertyChangeListener</code>的数组。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
所有的
|
||
<code>PropertyChangeListener</code>被添加或一个空的数组,如果没有听众被添加
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |