mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-08 10:46:28 +08:00
403 lines
18 KiB
HTML
403 lines
18 KiB
HTML
<div class="header">
|
||
<h1 class="title" title="Package">Package javax.swing.plaf.metal</h1>
|
||
<div class="docSummary">
|
||
<div class="block">
|
||
提供根据Java外观构建的用户界面对象(一旦代号为
|
||
<em>Metal</em> ),这是默认的外观和感觉。
|
||
</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="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/metal/DefaultMetalTheme.html" title="class in javax.swing.plaf.metal">DefaultMetalTheme</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
具体实现的
|
||
<code>MetalTheme</code>提供了Java外观和感觉,代号为“钢”的原貌。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.html" title="class in javax.swing.plaf.metal">MetalBorders</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
工厂对象可以出售边界适合金属L&F.
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.ButtonBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.ButtonBorder</a></td>
|
||
<td class="colLast"> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.Flush3DBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.Flush3DBorder</a></td>
|
||
<td class="colLast"> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.InternalFrameBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.InternalFrameBorder</a></td>
|
||
<td class="colLast"> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.MenuBarBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.MenuBarBorder</a></td>
|
||
<td class="colLast"> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.MenuItemBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.MenuItemBorder</a></td>
|
||
<td class="colLast"> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.OptionDialogBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.OptionDialogBorder</a></td>
|
||
<td class="colLast"> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.PaletteBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.PaletteBorder</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
边框的调色板。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.PopupMenuBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.PopupMenuBorder</a></td>
|
||
<td class="colLast"> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.RolloverButtonBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.RolloverButtonBorder</a></td>
|
||
<td class="colLast"> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.ScrollPaneBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.ScrollPaneBorder</a></td>
|
||
<td class="colLast"> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.TableHeaderBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.TableHeaderBorder</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
表头的边框
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.TextFieldBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.TextFieldBorder</a></td>
|
||
<td class="colLast"> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.ToggleButtonBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.ToggleButtonBorder</a></td>
|
||
<td class="colLast"> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalBorders.ToolBarBorder.html" title="class in javax.swing.plaf.metal">MetalBorders.ToolBarBorder</a></td>
|
||
<td class="colLast"> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalButtonUI.html" title="class in javax.swing.plaf.metal">MetalButtonUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
MetalButtonUI实现
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalCheckBoxIcon.html" title="class in javax.swing.plaf.metal">MetalCheckBoxIcon</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
OrganicCheckBoxUI的CheckboxIcon实现
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalCheckBoxUI.html" title="class in javax.swing.plaf.metal">MetalCheckBoxUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
MetalCheckboxUI的CheckboxUI实现
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalComboBoxButton.html" title="class in javax.swing.plaf.metal">MetalComboBoxButton</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
JButton子类来帮助MetalComboBoxUI
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalComboBoxEditor.html" title="class in javax.swing.plaf.metal">MetalComboBoxEditor</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
Metal可编辑组合框的默认编辑器
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalComboBoxEditor.UIResource.html" title="class in javax.swing.plaf.metal">MetalComboBoxEditor.UIResource</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
BasicComboBoxEditor的子类实现UIResource。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalComboBoxIcon.html" title="class in javax.swing.plaf.metal">MetalComboBoxIcon</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
此实用程序类绘制指示MetalComboBox的水平条
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalComboBoxUI.html" title="class in javax.swing.plaf.metal">MetalComboBoxUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
JComboBox的金属UI
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalDesktopIconUI.html" title="class in javax.swing.plaf.metal">MetalDesktopIconUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
金属桌面图标。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalFileChooserUI.html" title="class in javax.swing.plaf.metal">MetalFileChooserUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
金属L&F实现的FileChooser。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalIconFactory.html" title="class in javax.swing.plaf.metal">MetalIconFactory</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
工厂对象为Java的“外观”(Metal)提供了
|
||
<code>Icon</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalIconFactory.FileIcon16.html" title="class in javax.swing.plaf.metal">MetalIconFactory.FileIcon16</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
<strong>警告:</strong>此类的序列化对象与将来的Swing版本不兼容。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalIconFactory.FolderIcon16.html" title="class in javax.swing.plaf.metal">MetalIconFactory.FolderIcon16</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
<strong>警告:</strong>此类的序列化对象与将来的Swing版本不兼容。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalIconFactory.PaletteCloseIcon.html" title="class in javax.swing.plaf.metal">MetalIconFactory.PaletteCloseIcon</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
定义调色板关闭的图标
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalIconFactory.TreeControlIcon.html" title="class in javax.swing.plaf.metal">MetalIconFactory.TreeControlIcon</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
<strong>警告:</strong>此类的序列化对象与将来的Swing版本不兼容。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalIconFactory.TreeFolderIcon.html" title="class in javax.swing.plaf.metal">MetalIconFactory.TreeFolderIcon</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
<strong>警告:</strong>此类的序列化对象与将来的Swing版本不兼容。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalIconFactory.TreeLeafIcon.html" title="class in javax.swing.plaf.metal">MetalIconFactory.TreeLeafIcon</a></td>
|
||
<td class="colLast"> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalInternalFrameTitlePane.html" title="class in javax.swing.plaf.metal">MetalInternalFrameTitlePane</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
管理JLF标题栏的类
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalInternalFrameUI.html" title="class in javax.swing.plaf.metal">MetalInternalFrameUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
金属实现JInternalFrame。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalLabelUI.html" title="class in javax.swing.plaf.metal">MetalLabelUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
LabelUI的Windows L&F实现。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalLookAndFeel.html" title="class in javax.swing.plaf.metal">MetalLookAndFeel</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
Java外观和感觉,也称为金属。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalMenuBarUI.html" title="class in javax.swing.plaf.metal">MetalMenuBarUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
金属执行
|
||
<code>MenuBarUI</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.html" title="class in javax.swing.plaf.metal">MetalPopupMenuSeparatorUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
PopupMenuSeparatorUI的金属L&F实现。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalProgressBarUI.html" title="class in javax.swing.plaf.metal">MetalProgressBarUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
ProgressBarUI的Metal实现。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalRadioButtonUI.html" title="class in javax.swing.plaf.metal">MetalRadioButtonUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
MetalBadtonButtonUI的RadioButtonUI实现
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalRootPaneUI.html" title="class in javax.swing.plaf.metal">MetalRootPaneUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
提供金属外观实现
|
||
<code>RootPaneUI</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalScrollBarUI.html" title="class in javax.swing.plaf.metal">MetalScrollBarUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
实现ScrollBarUI的金属外观和感觉
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalScrollButton.html" title="class in javax.swing.plaf.metal">MetalScrollButton</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
金属滚动条箭头的JButton对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalScrollPaneUI.html" title="class in javax.swing.plaf.metal">MetalScrollPaneUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
ScrollPaneUI的金属L&F实现。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalSeparatorUI.html" title="class in javax.swing.plaf.metal">MetalSeparatorUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
SeparatorUI的金属L&F实现。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalSliderUI.html" title="class in javax.swing.plaf.metal">MetalSliderUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
SliderUI的Java L&F实现。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalSplitPaneUI.html" title="class in javax.swing.plaf.metal">MetalSplitPaneUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
金属分割窗格。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalTabbedPaneUI.html" title="class in javax.swing.plaf.metal">MetalTabbedPaneUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
BasicTabbedPaneUI的Metal子类。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalTextFieldUI.html" title="class in javax.swing.plaf.metal">MetalTextFieldUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
JTextField的外观和感觉的基础。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalTheme.html" title="class in javax.swing.plaf.metal">MetalTheme</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
<code>MetalTheme</code>提供Java Look and Feel使用的调色板和字体。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalToggleButtonUI.html" title="class in javax.swing.plaf.metal">MetalToggleButtonUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
MetalToggleButton实现
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalToolBarUI.html" title="class in javax.swing.plaf.metal">MetalToolBarUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
金属外观实现ToolBarUI。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalToolTipUI.html" title="class in javax.swing.plaf.metal">MetalToolTipUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
BasicToolTipUI的金属L&F扩展。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/MetalTreeUI.html" title="class in javax.swing.plaf.metal">MetalTreeUI</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
金属外观实现
|
||
<code>TreeUI</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/swing/plaf/metal/OceanTheme.html" title="class in javax.swing.plaf.metal">OceanTheme</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
默认主题为
|
||
<code>MetalLookAndFeel</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul>
|
||
<a name="package.description">
|
||
<!-- --> </a>
|
||
<h2 title="Package javax.swing.plaf.metal Description">Package javax.swing.plaf.metal Description</h2>
|
||
<div class="block">
|
||
<span>提供根据Java外观构建的用户界面对象(一旦代号为<em>Metal</em> ),这是默认的外观和感觉。</span>
|
||
<p> <span>这些类被设计为在安装相应的<code>LookAndFeel</code>类时使用( <code>UIManager.setLookAndFeel(new <i>XXX</i>LookAndFeel())</code> )。</span> <span>在安装不同的<code>LookAndFeel</code>时使用它们可能会产生意外的结果,包括异常。</span> <span>此外,改变<code>LookAndFeel</code>由保持<code>UIManager</code>而不更新对应<code>ComponentUI</code>任何的<code>JComponent</code> S还可能会产生意想不到的效果,如颜色错误显示出来,并且通常不鼓励。</span> </p>
|
||
<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> |