mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-05 16:22:43 +08:00
370 lines
15 KiB
HTML
370 lines
15 KiB
HTML
<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><V extends <a href="../../../java/awt/Component.html" title="class in java.awt">Component</a>></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> |