uTools-Manuals/docs/java/javax/swing/plaf/package-summary.html

370 lines
15 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

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

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

<div class="header">
<h1 class="title" title="Package">Package javax.swing.plaf</h1>
<div class="docSummary">
<div class="block">
提供一个接口和许多抽象类Swing用来提供其可插拔的外观和感觉功能。
</div>
</div>
<p>See: <a href="#package.description">描述</a></p>
</div><div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
<caption>
<span>接口摘要</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">接口</th>
<th class="colLast" scope="col">描述</th>
</tr>
</tbody>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/UIResource.html" title="interface in javax.swing.plaf">UIResource</a></td>
<td class="colLast">
<div class="block">
此接口用于标记由ComponentUI委托创建的对象。
</div> </td>
</tr>
</tbody>
</table> </li>
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
<caption>
<span>类摘要</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">描述</th>
</tr>
</tbody>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ActionMapUIResource.html" title="class in javax.swing.plaf">ActionMapUIResource</a></td>
<td class="colLast">
<div class="block">
实现UIResource的javax.swing.ActionMap的子类。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/BorderUIResource.html" title="class in javax.swing.plaf">BorderUIResource</a></td>
<td class="colLast"> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/BorderUIResource.BevelBorderUIResource.html" title="class in javax.swing.plaf">BorderUIResource.BevelBorderUIResource</a></td>
<td class="colLast"> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/BorderUIResource.CompoundBorderUIResource.html" title="class in javax.swing.plaf">BorderUIResource.CompoundBorderUIResource</a></td>
<td class="colLast"> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/BorderUIResource.EmptyBorderUIResource.html" title="class in javax.swing.plaf">BorderUIResource.EmptyBorderUIResource</a></td>
<td class="colLast"> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/BorderUIResource.EtchedBorderUIResource.html" title="class in javax.swing.plaf">BorderUIResource.EtchedBorderUIResource</a></td>
<td class="colLast"> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/BorderUIResource.LineBorderUIResource.html" title="class in javax.swing.plaf">BorderUIResource.LineBorderUIResource</a></td>
<td class="colLast"> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/BorderUIResource.MatteBorderUIResource.html" title="class in javax.swing.plaf">BorderUIResource.MatteBorderUIResource</a></td>
<td class="colLast"> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/BorderUIResource.TitledBorderUIResource.html" title="class in javax.swing.plaf">BorderUIResource.TitledBorderUIResource</a></td>
<td class="colLast"> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ButtonUI.html" title="class in javax.swing.plaf">ButtonUI</a></td>
<td class="colLast">
<div class="block">
JButton可插拔的外观和界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ColorChooserUI.html" title="class in javax.swing.plaf">ColorChooserUI</a></td>
<td class="colLast">
<div class="block">
JColorChooser可插拔的外观和界面。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ColorUIResource.html" title="class in javax.swing.plaf">ColorUIResource</a></td>
<td class="colLast"> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ComboBoxUI.html" title="class in javax.swing.plaf">ComboBoxUI</a></td>
<td class="colLast">
<div class="block">
JComboBox可插拔的外观和界面。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ComponentInputMapUIResource.html" title="class in javax.swing.plaf">ComponentInputMapUIResource</a></td>
<td class="colLast">
<div class="block">
实现UIResource的javax.swing.ComponentInputMap的子类。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ComponentUI.html" title="class in javax.swing.plaf">ComponentUI</a></td>
<td class="colLast">
<div class="block">
Swing中所有UI委托对象的基类可插拔外观和体系结构。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/DesktopIconUI.html" title="class in javax.swing.plaf">DesktopIconUI</a></td>
<td class="colLast">
<div class="block">
JDesktopIcon可插拔的外观和界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/DesktopPaneUI.html" title="class in javax.swing.plaf">DesktopPaneUI</a></td>
<td class="colLast">
<div class="block">
JDesktopPane可插拔外观界面。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/DimensionUIResource.html" title="class in javax.swing.plaf">DimensionUIResource</a></td>
<td class="colLast"> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/FileChooserUI.html" title="class in javax.swing.plaf">FileChooserUI</a></td>
<td class="colLast">
<div class="block">
可插拔的外观和界面
<code>JFileChooser</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/FontUIResource.html" title="class in javax.swing.plaf">FontUIResource</a></td>
<td class="colLast">
<div class="block">
实现UIResource的java.awt.Font的子类。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/IconUIResource.html" title="class in javax.swing.plaf">IconUIResource</a></td>
<td class="colLast">
<div class="block">
一个实现UIResource的图标包装类。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/InputMapUIResource.html" title="class in javax.swing.plaf">InputMapUIResource</a></td>
<td class="colLast">
<div class="block">
实现UIResource的javax.swing.InputMap的子类。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/InsetsUIResource.html" title="class in javax.swing.plaf">InsetsUIResource</a></td>
<td class="colLast"> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/InternalFrameUI.html" title="class in javax.swing.plaf">InternalFrameUI</a></td>
<td class="colLast">
<div class="block">
JInternalFrame可插拔的外观和界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/LabelUI.html" title="class in javax.swing.plaf">LabelUI</a></td>
<td class="colLast">
<div class="block">
JLabel可插拔的外观和界面。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/LayerUI.html" title="class in javax.swing.plaf">LayerUI</a>&lt;V extends <a href="../../../java/awt/Component.html" title="class in java.awt">Component</a>&gt;</td>
<td class="colLast">
<div class="block">
<span>所有<a href="../../../javax/swing/JLayer.html" title="javax.swing中的类"><code>JLayer</code></a>的UI代表的基础类。</span>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ListUI.html" title="class in javax.swing.plaf">ListUI</a></td>
<td class="colLast">
<div class="block">
<code>JList</code>可插拔的外观和感觉代表。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/MenuBarUI.html" title="class in javax.swing.plaf">MenuBarUI</a></td>
<td class="colLast">
<div class="block">
JMenuBar可插拔的外观和界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/MenuItemUI.html" title="class in javax.swing.plaf">MenuItemUI</a></td>
<td class="colLast">
<div class="block">
JMenuItem可插拔的外观和界面。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/OptionPaneUI.html" title="class in javax.swing.plaf">OptionPaneUI</a></td>
<td class="colLast">
<div class="block">
JOptionPane可插拔的外观和界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/PanelUI.html" title="class in javax.swing.plaf">PanelUI</a></td>
<td class="colLast">
<div class="block">
面板可插拔的外观和界面。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/PopupMenuUI.html" title="class in javax.swing.plaf">PopupMenuUI</a></td>
<td class="colLast">
<div class="block">
JPopupMenu可插拔的外观和界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ProgressBarUI.html" title="class in javax.swing.plaf">ProgressBarUI</a></td>
<td class="colLast">
<div class="block">
JProgressBar可插拔的外观和界面。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/RootPaneUI.html" title="class in javax.swing.plaf">RootPaneUI</a></td>
<td class="colLast">
<div class="block">
JRootPane可插拔的外观和界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ScrollBarUI.html" title="class in javax.swing.plaf">ScrollBarUI</a></td>
<td class="colLast">
<div class="block">
JScrollBar可插拔的外观和界面。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ScrollPaneUI.html" title="class in javax.swing.plaf">ScrollPaneUI</a></td>
<td class="colLast">
<div class="block">
JScrollPane可插拔的外观和界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/SeparatorUI.html" title="class in javax.swing.plaf">SeparatorUI</a></td>
<td class="colLast">
<div class="block">
JSeparator可插拔的外观和界面。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/SliderUI.html" title="class in javax.swing.plaf">SliderUI</a></td>
<td class="colLast">
<div class="block">
JSlider可插拔的外观和界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/SpinnerUI.html" title="class in javax.swing.plaf">SpinnerUI</a></td>
<td class="colLast">
<div class="block">
JSpinner可插拔的外观和界面
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/SplitPaneUI.html" title="class in javax.swing.plaf">SplitPaneUI</a></td>
<td class="colLast">
<div class="block">
JSplitPane可插拔的外观和界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/TabbedPaneUI.html" title="class in javax.swing.plaf">TabbedPaneUI</a></td>
<td class="colLast">
<div class="block">
JTabbedPane可插拔的外观和界面。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/TableHeaderUI.html" title="class in javax.swing.plaf">TableHeaderUI</a></td>
<td class="colLast">
<div class="block">
JTableHeader的可插拔外观界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/TableUI.html" title="class in javax.swing.plaf">TableUI</a></td>
<td class="colLast">
<div class="block">
JTable可插拔的外观和界面。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/TextUI.html" title="class in javax.swing.plaf">TextUI</a></td>
<td class="colLast">
<div class="block">
文本编辑器用户界面
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ToolBarUI.html" title="class in javax.swing.plaf">ToolBarUI</a></td>
<td class="colLast">
<div class="block">
JToolBar可插拔的外观和界面。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ToolTipUI.html" title="class in javax.swing.plaf">ToolTipUI</a></td>
<td class="colLast">
<div class="block">
JToolTip可插拔的外观和界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/TreeUI.html" title="class in javax.swing.plaf">TreeUI</a></td>
<td class="colLast">
<div class="block">
JTree可插拔的外观和界面。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/plaf/ViewportUI.html" title="class in javax.swing.plaf">ViewportUI</a></td>
<td class="colLast">
<div class="block">
JViewport可插拔的外观和界面。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<a name="package.description">
<!-- --> </a>
<h2 title="Package javax.swing.plaf Description">Package javax.swing.plaf Description</h2>
<div class="block">
<span>提供一个接口和许多抽象类Swing用来提供其可插拔的外观和感觉功能。</span>
<span>它的类被子类化并通过外观和UI实现如Basic和Java外观Metal</span>
<span>此套件仅由不能通过对现有外观组件(如<code>javax.swing.plaf.basic</code><code>javax.swing.plaf.metal</code>软件包提供的组件)进行<code>javax.swing.plaf.basic</code>类化创建新外观的开发人员使用。</span>
<p> <span><strong>注意:</strong>大多数Swing API <em>不是</em>线程安全的。</span> <span>有关详细信息,请参阅<a href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html" target="_top">Threads and Swing</a> ,在部分<em><a href="http://java.sun.com/docs/books/tutorial/" target="_top">The Java Tutorial</a></em></span> </p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.2
</dd>
</dl>
</div>