mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-01 14:02:44 +08:00
1607 lines
71 KiB
HTML
1607 lines
71 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
javax.swing
|
||
</div>
|
||
<h2 class="title" title="Class UIDefaults">Class UIDefaults</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/util/Dictionary.html" title="class in java.util">java.util.Dictionary</a><K,V></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li><a href="../../java/util/Hashtable.html" title="class in java.util">java.util.Hashtable</a><<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>,<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li>javax.swing.UIDefaults</li>
|
||
</ul> </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/io/Serializable.html" title="java.io中的接口">Serializable</a> , <a href="../../java/lang/Cloneable.html" title="java.lang中的接口">Cloneable</a> , <a href="../../java/util/Map.html" title="java.util中的接口">Map</a> < <a href="../../java/lang/Object.html" title="java.lang中的类">Object</a> , <a href="../../java/lang/Object.html" title="java.lang中的类">Object</a> ></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public class <span class="typeNameLabel">UIDefaults</span>
|
||
extends <a href="../../java/util/Hashtable.html" title="class in java.util">Hashtable</a><<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>,<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>></pre>
|
||
<div class="block">
|
||
<span>Swing组件的默认表。</span>
|
||
<span>应用程序可以通过<code>UIManager</code>设置/获取默认值。</span>
|
||
<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>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/UIManager.html" title="javax.swing中的类"><code>UIManager</code></a></span>
|
||
</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>static interface </code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.ActiveValue.html" title="interface in javax.swing">UIDefaults.ActiveValue</a></span></code>
|
||
<div class="block">
|
||
该类可以在每次使用
|
||
<code>getXXX(key)</code>方法查找之后构建的默认表中存储一个条目。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><code>static class </code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.LazyInputMap.html" title="class in javax.swing">UIDefaults.LazyInputMap</a></span></code>
|
||
<div class="block">
|
||
<code>LazyInputMap</code>将在其
|
||
<code>createValue</code>方法中创建一个
|
||
<code>InputMap</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><code>static interface </code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.LazyValue.html" title="interface in javax.swing">UIDefaults.LazyValue</a></span></code>
|
||
<div class="block">
|
||
这个类使得一个可以在缺省表中存储一个条目,直到第一次使用
|
||
<code>getXXX(key)</code>方法查找之前,它才
|
||
<code>getXXX(key)</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><code>static class </code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.ProxyLazyValue.html" title="class in javax.swing">UIDefaults.ProxyLazyValue</a></span></code>
|
||
<div class="block">
|
||
该类提供了一个LazyValue的
|
||
<code>LazyValue</code> ,可以用于延迟加载要创建的实例的Class。
|
||
</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/UIDefaults.html#UIDefaults--">UIDefaults</a></span>()</code>
|
||
<div class="block">
|
||
创建一个空默认表。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.html#UIDefaults-int-float-">UIDefaults</a></span>(int initialCapacity, float loadFactor)</code>
|
||
<div class="block">
|
||
创建具有指定的初始容量和负载因子的空默认表。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.html#UIDefaults-java.lang.Object:A-">UIDefaults</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>[] keyValueList)</code>
|
||
<div class="block">
|
||
创建使用指定的键/值对初始化的默认表。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul>
|
||
<!-- ========== METHOD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.summary">
|
||
<!-- --> </a> <h3>方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
|
||
<caption>
|
||
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||
<th class="colLast" scope="col">Method and Description</th>
|
||
</tr>
|
||
<tr class="altColor" id="i0">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.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="rowColor" id="i1">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.html#addResourceBundle-java.lang.String-">addResourceBundle</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> bundleName)</code>
|
||
<div class="block">
|
||
将资源包添加到搜索本地化值的资源束列表中。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.html#firePropertyChange-java.lang.String-java.lang.Object-java.lang.Object-">firePropertyChange</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> propertyName, <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> oldValue, <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> newValue)</code>
|
||
<div class="block">
|
||
支持报告绑定属性更改。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code><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/UIDefaults.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="altColor" id="i4">
|
||
<td class="colFirst"><code><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/UIDefaults.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="rowColor" id="i5">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.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">
|
||
如果
|
||
<code>key</code>值为boolean,则返回布尔值,否则返回false。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.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>key</code>对于给定
|
||
<code>Locale</code>是布尔值,则返回该boolean值,否则返回false。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code><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/UIDefaults.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">
|
||
如果
|
||
<code>key</code>的值是
|
||
<code>Border</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code><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/UIDefaults.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">
|
||
如果值
|
||
<code>key</code>对于给定
|
||
<code>Locale</code>是
|
||
<code>Border</code>返回它,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<td class="colFirst"><code><a href="../../java/awt/Color.html" title="class in java.awt">Color</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.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">
|
||
如果
|
||
<code>key</code>的值是
|
||
<code>Color</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i10">
|
||
<td class="colFirst"><code><a href="../../java/awt/Color.html" title="class in java.awt">Color</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.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">
|
||
如果
|
||
<code>key</code>的给定
|
||
<code>Locale</code>的值是
|
||
<code>Color</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i11">
|
||
<td class="colFirst"><code><a href="../../java/util/Locale.html" title="class in java.util">Locale</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.html#getDefaultLocale--">getDefaultLocale</a></span>()</code>
|
||
<div class="block">
|
||
返回默认语言环境。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i12">
|
||
<td class="colFirst"><code><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/UIDefaults.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">
|
||
如果
|
||
<code>key</code>的值是
|
||
<code>Dimension</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i13">
|
||
<td class="colFirst"><code><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/UIDefaults.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">
|
||
如果
|
||
<code>key</code>的给定
|
||
<code>Locale</code>的值是
|
||
<code>Dimension</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i14">
|
||
<td class="colFirst"><code><a href="../../java/awt/Font.html" title="class in java.awt">Font</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.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">
|
||
如果
|
||
<code>key</code>的值是
|
||
<code>Font</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i15">
|
||
<td class="colFirst"><code><a href="../../java/awt/Font.html" title="class in java.awt">Font</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.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">
|
||
如果
|
||
<code>key</code>的给定
|
||
<code>Locale</code>的值是
|
||
<code>Font</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i16">
|
||
<td class="colFirst"><code><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/UIDefaults.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>key</code>的值是
|
||
<code>Icon</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i17">
|
||
<td class="colFirst"><code><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/UIDefaults.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>key</code>的给定
|
||
<code>Locale</code>的值是
|
||
<code>Icon</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i18">
|
||
<td class="colFirst"><code><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/UIDefaults.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>key</code>的值是
|
||
<code>Insets</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i19">
|
||
<td class="colFirst"><code><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/UIDefaults.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>key</code>对于给定
|
||
<code>Locale</code>是
|
||
<code>Insets</code>返回它,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i20">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.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">
|
||
如果
|
||
<code>key</code>值为
|
||
<code>Integer</code>返回其整数值,否则返回0。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i21">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.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">
|
||
如果
|
||
<code>key</code>的给定
|
||
<code>Locale</code>的值是
|
||
<code>Integer</code>返回其整数值,否则返回0。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i22">
|
||
<td class="colFirst"><code><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/UIDefaults.html#getPropertyChangeListeners--">getPropertyChangeListeners</a></span>()</code>
|
||
<div class="block">
|
||
返回使用addPropertyChangeListener()添加到此UIDefaults的所有
|
||
<code>PropertyChangeListener</code>的数组。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i23">
|
||
<td class="colFirst"><code><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/UIDefaults.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">
|
||
如果
|
||
<code>key</code>的值是
|
||
<code>String</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i24">
|
||
<td class="colFirst"><code><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/UIDefaults.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">
|
||
如果
|
||
<code>key</code>的给定
|
||
<code>Locale</code>的值是
|
||
<code>String</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i25">
|
||
<td class="colFirst"><code><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/UIDefaults.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>组件创建一个ComponentUI实现。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i26">
|
||
<td class="colFirst"><code><a href="../../java/lang/Class.html" title="class in java.lang">类</a><? extends <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/UIDefaults.html#getUIClass-java.lang.String-">getUIClass</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> uiClassID)</code>
|
||
<div class="block">
|
||
返回呈现此组件的L&F类。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i27">
|
||
<td class="colFirst"><code><a href="../../java/lang/Class.html" title="class in java.lang">类</a><? extends <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/UIDefaults.html#getUIClass-java.lang.String-java.lang.ClassLoader-">getUIClass</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> uiClassID, <a href="../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> uiClassLoader)</code>
|
||
<div class="block">
|
||
值
|
||
<code>get(uidClassID)</code>必须
|
||
<code>String</code>实现相应的类的名称
|
||
<code>ComponentUI</code>类。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i28">
|
||
<td class="colFirst"><code>protected void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.html#getUIError-java.lang.String-">getUIError</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> msg)</code>
|
||
<div class="block">
|
||
如果
|
||
<code>getUI()</code>由于任何原因失败,则在返回
|
||
<code>null</code>之前调用此方法。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i29">
|
||
<td class="colFirst"><code><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/UIDefaults.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">
|
||
将
|
||
<code>key</code>的值设置为所有区域设置的
|
||
<code>value</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i30">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.html#putDefaults-java.lang.Object:A-">putDefaults</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>[] keyValueList)</code>
|
||
<div class="block">
|
||
将所有键/值对放在数据库中,无条件地生成一个
|
||
<code>PropertyChangeEvent</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i31">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.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="i32">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.html#removeResourceBundle-java.lang.String-">removeResourceBundle</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> bundleName)</code>
|
||
<div class="block">
|
||
从查找本地化默认值的资源束列表中删除资源包。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i33">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/UIDefaults.html#setDefaultLocale-java.util.Locale-">setDefaultLocale</a></span>(<a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</code>
|
||
<div class="block">
|
||
设置默认语言环境。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.java.util.Hashtable">
|
||
<!-- --> </a> <h3>Methods inherited from class java.util.<a href="../../java/util/Hashtable.html" title="class in java.util">Hashtable</a></h3> <code><a href="../../java/util/Hashtable.html#clear--">clear</a>, <a href="../../java/util/Hashtable.html#clone--">clone</a>, <a href="../../java/util/Hashtable.html#compute-K-java.util.function.BiFunction-">compute</a>, <a href="../../java/util/Hashtable.html#computeIfAbsent-K-java.util.function.Function-">computeIfAbsent</a>, <a href="../../java/util/Hashtable.html#computeIfPresent-K-java.util.function.BiFunction-">computeIfPresent</a>, <a href="../../java/util/Hashtable.html#contains-java.lang.Object-">contains</a>, <a href="../../java/util/Hashtable.html#containsKey-java.lang.Object-">containsKey</a>, <a href="../../java/util/Hashtable.html#containsValue-java.lang.Object-">containsValue</a>, <a href="../../java/util/Hashtable.html#elements--">elements</a>, <a href="../../java/util/Hashtable.html#entrySet--">entrySet</a>, <a href="../../java/util/Hashtable.html#equals-java.lang.Object-">equals</a>, <a href="../../java/util/Hashtable.html#forEach-java.util.function.BiConsumer-">forEach</a>, <a href="../../java/util/Hashtable.html#getOrDefault-java.lang.Object-V-">getOrDefault</a>, <a href="../../java/util/Hashtable.html#hashCode--">hashCode</a>, <a href="../../java/util/Hashtable.html#isEmpty--">isEmpty</a>, <a href="../../java/util/Hashtable.html#keys--">keys</a>, <a href="../../java/util/Hashtable.html#keySet--">keySet</a>, <a href="../../java/util/Hashtable.html#merge-K-V-java.util.function.BiFunction-">merge</a>, <a href="../../java/util/Hashtable.html#putAll-java.util.Map-">putAll</a>, <a href="../../java/util/Hashtable.html#putIfAbsent-K-V-">putIfAbsent</a>, <a href="../../java/util/Hashtable.html#rehash--">rehash</a>, <a href="../../java/util/Hashtable.html#remove-java.lang.Object-">remove</a>, <a href="../../java/util/Hashtable.html#remove-java.lang.Object-java.lang.Object-">remove</a>, <a href="../../java/util/Hashtable.html#replace-K-V-">replace</a>, <a href="../../java/util/Hashtable.html#replace-K-V-V-">replace</a>, <a href="../../java/util/Hashtable.html#replaceAll-java.util.function.BiFunction-">replaceAll</a>, <a href="../../java/util/Hashtable.html#size--">size</a>, <a href="../../java/util/Hashtable.html#toString--">toString</a>, <a href="../../java/util/Hashtable.html#values--">values</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#finalize--">finalize</a>, <a href="../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../java/lang/Object.html#notify--">notify</a>, <a href="../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../java/lang/Object.html#wait--">wait</a>, <a href="../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="details">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.detail">
|
||
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="UIDefaults--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>UIDefaults</h4> <pre>public UIDefaults()</pre>
|
||
<div class="block">
|
||
创建一个空默认表。
|
||
</div> </li>
|
||
</ul> <a name="UIDefaults-int-float-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>UIDefaults</h4> <pre>public UIDefaults(int initialCapacity,
|
||
float loadFactor)</pre>
|
||
<div class="block">
|
||
创建具有指定的初始容量和负载因子的空默认表。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>initialCapacity</code> - 默认表的初始容量
|
||
</dd>
|
||
<dd>
|
||
<code>loadFactor</code> - 默认表的负载因子
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.6
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../java/util/Hashtable.html" title="java.util中的类"><code>Hashtable</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="UIDefaults-java.lang.Object:A-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>UIDefaults</h4> <pre>public UIDefaults(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>[] keyValueList)</pre>
|
||
<div class="block">
|
||
<span>创建使用指定的键/值对初始化的默认表。</span>
|
||
<span>例如:</span>
|
||
<pre> <span>Object[] uiDefaults = {
|
||
"Font", new Font("Dialog", Font.BOLD, 12),
|
||
"Color", Color.red,
|
||
"five", new Integer(5)
|
||
}
|
||
UIDefaults myDefaults = new UIDefaults(uiDefaults);</span> </pre>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>keyValueList</code> - 包含键/值对的对象数组
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="get-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>get</h4> <pre>public <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">
|
||
<span>返回值的值。</span>
|
||
<span>如果值为<code>UIDefaults.LazyValue</code>那么实际值用<code>LazyValue.createValue()</code>计算,表条目被替换,并返回实际值。</span>
|
||
<span>如果该值为<code>UIDefaults.ActiveValue</code>则表项不被替换 - 该值将针对每个<code>get()</code>调用用<code>ActiveValue.createValue()</code>计算。</span>
|
||
<span>如果表中找不到键,则在该对象维护的资源束列表中进行搜索。</span>
|
||
<span>首先使用<code>getDefaultLocale</code>返回的语言环境首先搜索资源束。</span>
|
||
<span><code>LazyValues</code>和<code>ActiveValues</code>在资源束中不受支持。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/util/Map.html#get-java.lang.Object-">get</a></code>在接口
|
||
<code><a href="../../java/util/Map.html" title="interface in java.util">Map</a><<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>,<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/util/Hashtable.html#get-java.lang.Object-">get</a></code>在
|
||
<code><a href="../../java/util/Hashtable.html" title="class in java.util">Hashtable</a><<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>,<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
价值为
|
||
<code>key</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/UIDefaults.LazyValue.html" title="javax.swing中的接口"><code>UIDefaults.LazyValue</code></a> , <a href="../../javax/swing/UIDefaults.ActiveValue.html" title="javax.swing中的接口"><code>UIDefaults.ActiveValue</code></a> , <a href="../../java/util/Hashtable.html#get-java.lang.Object-"><code>Hashtable.get(java.lang.Object)</code></a> , <a href="../../javax/swing/UIDefaults.html#getDefaultLocale--"><code>getDefaultLocale()</code></a> , <a href="../../javax/swing/UIDefaults.html#addResourceBundle-java.lang.String-"><code>addResourceBundle(java.lang.String)</code></a></span>
|
||
</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 <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">
|
||
<span>返回与给定语言环境相关联的键的值。</span>
|
||
<span>如果值为<code>UIDefaults.LazyValue</code>那么实际值是用<code>LazyValue.createValue()</code>计算的,则表项被替换,并返回实数值。</span>
|
||
<span>如果该值是<code>UIDefaults.ActiveValue</code>表项不会被替换-数值计算与<code>ActiveValue.createValue()</code>每个<code>get()</code>电话。</span>
|
||
<span>如果表中找不到键,则在该对象维护的资源束列表中进行搜索。</span>
|
||
<span>首先使用给定的区域设置搜索最近添加的资源束。</span>
|
||
<span><code>LazyValues</code>和<code>ActiveValues</code>在资源束中不受支持。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的键
|
||
</dd>
|
||
<dd>
|
||
<code>l</code> - 所需的
|
||
<code>locale</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
价值为
|
||
<code>key</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/UIDefaults.LazyValue.html" title="javax.swing中的接口"><code>UIDefaults.LazyValue</code></a> , <a href="../../javax/swing/UIDefaults.ActiveValue.html" title="javax.swing中的接口"><code>UIDefaults.ActiveValue</code></a> , <a href="../../java/util/Hashtable.html#get-java.lang.Object-"><code>Hashtable.get(java.lang.Object)</code></a> , <a href="../../javax/swing/UIDefaults.html#addResourceBundle-java.lang.String-"><code>addResourceBundle(java.lang.String)</code></a></span>
|
||
</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 <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>将所有区域设置的值为<code>key</code>设置为<code>value</code> 。</span>
|
||
<span>如果<code>key</code>是一个字符串,并且新值不等于旧值,则启动一个<code>PropertyChangeEvent</code> 。</span>
|
||
<span>如果值为<code>null</code> ,则从表中删除该键。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/util/Map.html#put-K-V-">put</a></code>在界面
|
||
<code><a href="../../java/util/Map.html" title="interface in java.util">Map</a><<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>,<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/util/Hashtable.html#put-K-V-">put</a></code>在
|
||
<code><a href="../../java/util/Hashtable.html" title="class in java.util">Hashtable</a><<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>,<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>></code>类
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 唯一的
|
||
<code>Object</code>谁将被用来检索与之相关联的数据值
|
||
</dd>
|
||
<dd>
|
||
<code>value</code> - 新的
|
||
<code>Object</code>存储为该密钥下的数据
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
以前的
|
||
<code>Object</code>值,或
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIDefaults.html#putDefaults-java.lang.Object:A-"><code>putDefaults(java.lang.Object[])</code></a> ,
|
||
<a href="../../java/util/Hashtable.html#put-K-V-"><code>Hashtable.put(K, V)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="putDefaults-java.lang.Object:A-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>putDefaults</h4> <pre>public void putDefaults(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a>[] keyValueList)</pre>
|
||
<div class="block">
|
||
<span>将所有键/值对放在数据库中,并无条件地生成一个<code>PropertyChangeEvent</code> 。</span>
|
||
<span>事件oldValue和newValue将为<code>null</code> ,其<code>propertyName</code>将为“UIDefaults”。</span>
|
||
<span>为所有区域设置添加键/值对。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>keyValueList</code> - 键/值对数组
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIDefaults.html#put-java.lang.Object-java.lang.Object-"><code>put(java.lang.Object, java.lang.Object)</code></a> ,
|
||
<a href="../../java/util/Hashtable.html#put-K-V-"><code>Hashtable.put(K, V)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getFont-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getFont</h4> <pre>public <a href="../../java/awt/Font.html" title="class in java.awt">Font</a> getFont(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
如果
|
||
<code>key</code>的值是
|
||
<code>Font</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>key</code>的值是<code>Font</code> ,则返回<code>Font</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</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 <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">
|
||
如果
|
||
<code>key</code>的给定
|
||
<code>Locale</code>的值是
|
||
<code>Font</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dd>
|
||
<code>l</code> - 所需的语言环境
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>key</code>和<code>Locale</code>的值是<code>Font</code> ,返回<code>Font</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</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 <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">
|
||
如果
|
||
<code>key</code>的值是
|
||
<code>Color</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>key</code>值为<code>Color</code> ,则返回<code>Color</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</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 <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">
|
||
如果值
|
||
<code>key</code>对于给定
|
||
<code>Locale</code>是
|
||
<code>Color</code>返回它,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dd>
|
||
<code>l</code> - 所需的语言环境
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>key</code>和<code>Locale</code>的值是<code>Color</code> ,则返回<code>Color</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</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 <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">
|
||
如果
|
||
<code>key</code>的值是
|
||
<code>Icon</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>key</code>值为<code>Icon</code> ,则返回<code>Icon</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</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 <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">
|
||
如果
|
||
<code>key</code>的
|
||
<code>Locale</code>为
|
||
<code>Icon</code> ,则为
|
||
<code>null</code> ,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dd>
|
||
<code>l</code> - 所需的语言环境
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>key</code>和<code>Locale</code>的值是<code>Icon</code> ,则返回<code>Icon</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</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 <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">
|
||
如果
|
||
<code>key</code>的值是
|
||
<code>Border</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>key</code>的值是<code>Border</code> ,则返回<code>Border</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</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 <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">
|
||
如果
|
||
<code>key</code>的给定
|
||
<code>Locale</code>的值是
|
||
<code>Border</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dd>
|
||
<code>l</code> - 所需的语言环境
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>key</code>和<code>Locale</code>的值是<code>Border</code> ,则返回<code>Border</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</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 <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">
|
||
如果
|
||
<code>key</code>的值是
|
||
<code>String</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>key</code>值为<code>String</code> ,则返回<code>String</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</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 <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">
|
||
如果值
|
||
<code>key</code>对于给定
|
||
<code>Locale</code>是
|
||
<code>String</code>返回它,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dd>
|
||
<code>l</code> - 所需的
|
||
<code>Locale</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果该值<code>key</code>对于给定<code>Locale</code>为<code>String</code> ,则返回该<code>String</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</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 int getInt(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
如果
|
||
<code>key</code>值为
|
||
<code>Integer</code>返回其整数值,否则返回0。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果
|
||
<code>key</code>值为
|
||
<code>Integer</code> ,则返回其值,否则返回0
|
||
</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 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">
|
||
如果值
|
||
<code>key</code>对于给定
|
||
<code>Locale</code>是
|
||
<code>Integer</code>返回其整数值,否则返回0。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dd>
|
||
<code>l</code> - 所需的语言环境
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果
|
||
<code>key</code>和
|
||
<code>Locale</code>值为
|
||
<code>Integer</code> ,则返回其值,否则返回0
|
||
</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 boolean getBoolean(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
如果
|
||
<code>key</code>的值为布尔值,则返回布尔值,否则返回false。
|
||
</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>key</code>的值为布尔值,则返回布尔值,否则返回false。
|
||
</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 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">
|
||
如果值
|
||
<code>key</code>对于给定
|
||
<code>Locale</code>是布尔值,则返回该boolean值,否则返回false。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 一个
|
||
<code>Object</code>所需布尔值的键的
|
||
<code>Object</code>
|
||
</dd>
|
||
<dd>
|
||
<code>l</code> - 所需的语言环境
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果
|
||
<code>key</code>和
|
||
<code>Locale</code>值为布尔值,则返回布尔值,否则返回false。
|
||
</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 <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">
|
||
如果
|
||
<code>key</code>的值是
|
||
<code>Insets</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>key</code>的值是<code>Insets</code> ,则返回<code>Insets</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</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 <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">
|
||
如果值
|
||
<code>key</code>对于给定
|
||
<code>Locale</code>是
|
||
<code>Insets</code>返回它,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dd>
|
||
<code>l</code> - 所需的语言环境
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>key</code>和<code>Locale</code>的值是<code>Insets</code> ,则返回<code>Insets</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</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 <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">
|
||
如果
|
||
<code>key</code>的值是
|
||
<code>Dimension</code>返回,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>key</code>的值是<code>Dimension</code> ,则返回<code>Dimension</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</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 <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">
|
||
如果值
|
||
<code>key</code>对于给定
|
||
<code>Locale</code>是
|
||
<code>Dimension</code>返回它,否则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>key</code> - 所需的密钥
|
||
</dd>
|
||
<dd>
|
||
<code>l</code> - 所需的语言环境
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果<code>key</code>和<code>Locale</code>的值是<code>Dimension</code> ,则返回<code>Dimension</code>对象;</span>
|
||
<span>否则返回<code>null</code></span>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getUIClass-java.lang.String-java.lang.ClassLoader-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getUIClass</h4> <pre>public <a href="../../java/lang/Class.html" title="class in java.lang">类</a><? extends <a href="../../javax/swing/plaf/ComponentUI.html" title="class in javax.swing.plaf">ComponentUI</a>> getUIClass(<a href="../../java/lang/String.html" title="class in java.lang">String</a> uiClassID,
|
||
<a href="../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> uiClassLoader)</pre>
|
||
<div class="block">
|
||
<span>值<code>get(uidClassID)</code>必须<code>String</code>实现相应的类的名称<code>ComponentUI</code>类。</span>
|
||
<span>如果类尚未加载之前,这个方法查找类与<code>uiClassLoader.loadClass()</code>如果非<code>null</code>提供的类加载器, <code>classForName()</code>其他。</span>
|
||
<p> <span>如果存在<code>uiClassID</code>的映射,或者如果找不到指定的类,则返回<code>null</code> 。</span> </p>
|
||
<p> <span>该方法由<code>getUI</code> ,通常不需要直接调用它。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>uiClassID</code> - 一个包含类ID的字符串
|
||
</dd>
|
||
<dd>
|
||
<code>uiClassLoader</code> - 将加载类的对象
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
价值
|
||
<code>Class.forName(get(uidClassID))</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIDefaults.html#getUI-javax.swing.JComponent-"><code>getUI(javax.swing.JComponent)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getUIClass-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getUIClass</h4> <pre>public <a href="../../java/lang/Class.html" title="class in java.lang">类</a><? extends <a href="../../javax/swing/plaf/ComponentUI.html" title="class in javax.swing.plaf">ComponentUI</a>> getUIClass(<a href="../../java/lang/String.html" title="class in java.lang">String</a> uiClassID)</pre>
|
||
<div class="block">
|
||
返回呈现此组件的L&F类。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>uiClassID</code> - 包含类ID的字符串
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
Class对象由
|
||
<code>getUIClass(uiClassID, null)</code>返回
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getUIError-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getUIError</h4> <pre>protected void getUIError(<a href="../../java/lang/String.html" title="class in java.lang">String</a> msg)</pre>
|
||
<div class="block">
|
||
<span>如果<code>getUI()</code>由于任何原因失败,则在返回<code>null</code>之前调用此方法。</span>
|
||
<span>子类可能会在这里做出更多或更少的改变。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>msg</code> - 要打印的消息字符串
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIDefaults.html#getUI-javax.swing.JComponent-"><code>getUI(javax.swing.JComponent)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getUI-javax.swing.JComponent-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getUI</h4> <pre>public <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>组件创建一个ComponentUI实现。</span>
|
||
<span>换句话说,为<code>target</code>创建外观和感觉特定的委托对象。</span>
|
||
<span>这通过两个步骤完成:</span>
|
||
<ul>
|
||
<li> <span>中查找的名称<code>ComponentUI</code>实现类返回的值下<code>target.getUIClassID()</code> 。</span> </li>
|
||
<li> <span>使用实现类static <code>createUI()</code>方法构造一个外观和委托。</span> </li>
|
||
</ul>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>target</code> - 需要一个UI的
|
||
<code>JComponent</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>ComponentUI</code>对象
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addPropertyChangeListener-java.beans.PropertyChangeListener-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addPropertyChangeListener</h4> <pre>public 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>
|
||
<p> <span>默认值更改时, <code>PropertyChangeEvent</code>将被触发。</span> </p>
|
||
</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 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="blockList">
|
||
<li class="blockList"> <h4>getPropertyChangeListeners</h4> <pre>public <a href="../../java/beans/PropertyChangeListener.html" title="interface in java.beans">PropertyChangeListener</a>[] getPropertyChangeListeners()</pre>
|
||
<div class="block">
|
||
返回使用addPropertyChangeListener()添加到此UIDefaults的所有
|
||
<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> <a name="firePropertyChange-java.lang.String-java.lang.Object-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>firePropertyChange</h4> <pre>protected void firePropertyChange(<a href="../../java/lang/String.html" title="class in java.lang">String</a> propertyName,
|
||
<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> oldValue,
|
||
<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> newValue)</pre>
|
||
<div class="block">
|
||
<span>支持报告绑定属性更改。</span>
|
||
<span>如果oldValue和newValue不相等,并且<code>PropertyChangeEvent</code> x listener列表不为空,则会向每个侦听器发送一个<code>PropertyChange</code>事件。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>propertyName</code> - 已更改的属性的编程名称
|
||
</dd>
|
||
<dd>
|
||
<code>oldValue</code> - 该物业的旧值
|
||
</dd>
|
||
<dd>
|
||
<code>newValue</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="addResourceBundle-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addResourceBundle</h4> <pre>public void addResourceBundle(<a href="../../java/lang/String.html" title="class in java.lang">String</a> bundleName)</pre>
|
||
<div class="block">
|
||
<span>将资源包添加到搜索本地化值的资源束列表中。</span>
|
||
<span>按照添加的相反顺序搜索资源束。</span>
|
||
<span>换句话说,首先搜索最近添加的包。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>bundleName</code> - 要添加的资源束的基本名称
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../java/util/ResourceBundle.html" title="java.util中的类"><code>ResourceBundle</code></a> , <a href="../../javax/swing/UIDefaults.html#removeResourceBundle-java.lang.String-"><code>removeResourceBundle(java.lang.String)</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="removeResourceBundle-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>removeResourceBundle</h4> <pre>public void removeResourceBundle(<a href="../../java/lang/String.html" title="class in java.lang">String</a> bundleName)</pre>
|
||
<div class="block">
|
||
从查找本地化默认值的资源束列表中删除资源包。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>bundleName</code> - 要删除的资源包的基本名称
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../java/util/ResourceBundle.html" title="java.util中的类"><code>ResourceBundle</code></a> , <a href="../../javax/swing/UIDefaults.html#addResourceBundle-java.lang.String-"><code>addResourceBundle(java.lang.String)</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setDefaultLocale-java.util.Locale-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setDefaultLocale</h4> <pre>public void setDefaultLocale(<a href="../../java/util/Locale.html" title="class in java.util">Locale</a> l)</pre>
|
||
<div class="block">
|
||
<span>设置默认语言环境。</span>
|
||
<span>默认区域设置用于通过不采用区域设置参数的<code>get</code>方法检索本地化值。</span>
|
||
<span>从版本1.4开始,Swing UI对象应使用其组件的语言环境而不是默认语言环境来检索本地化值。</span>
|
||
<span>存在缺省区域设置,以提供与1.4的行为的兼容性。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>l</code> - 新的默认语言环境
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIDefaults.html#getDefaultLocale--"><code>getDefaultLocale()</code></a> ,
|
||
<a href="../../javax/swing/UIDefaults.html#get-java.lang.Object-"><code>get(Object)</code></a> ,
|
||
<a href="../../javax/swing/UIDefaults.html#get-java.lang.Object-java.util.Locale-"><code>get(Object,Locale)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getDefaultLocale--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>getDefaultLocale</h4> <pre>public <a href="../../java/util/Locale.html" title="class in java.util">Locale</a> getDefaultLocale()</pre>
|
||
<div class="block">
|
||
<span>返回默认语言环境。</span>
|
||
<span>默认语言环境用于通过<code>get</code>方法<code>get</code>不带语言环境参数的方法。</span>
|
||
<span>从版本1.4开始,Swing UI对象应使用其组件的语言环境而不是默认语言环境来检索本地化值。</span>
|
||
<span>存在缺省区域设置,以提供与1.4的行为的兼容性。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
默认语言环境
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../javax/swing/UIDefaults.html#setDefaultLocale-java.util.Locale-"><code>setDefaultLocale(java.util.Locale)</code></a> ,
|
||
<a href="../../javax/swing/UIDefaults.html#get-java.lang.Object-"><code>get(Object)</code></a> ,
|
||
<a href="../../javax/swing/UIDefaults.html#get-java.lang.Object-java.util.Locale-"><code>get(Object,Locale)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |