|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 Icon 的软件包 | |
---|---|
javax.swing | 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 |
javax.swing.border | 提供围绕 Swing 组件绘制特殊边框的类和接口。 |
javax.swing.colorchooser | 包含供 JColorChooser 组件使用的类和接口。 |
javax.swing.filechooser | 包含 JFileChooser 组件使用的类和接口。 |
javax.swing.plaf | 提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。 |
javax.swing.plaf.basic | 提供了根据基本外观构建的用户界面对象。 |
javax.swing.plaf.metal | 提供根据 Java 外观(曾经代称为 Metal)构建的用户界面对象,Java 外观是默认外观。 |
javax.swing.plaf.synth | Synth 是一个可更换皮肤 (skinnable) 的外观,在其中可委托所有绘制。 |
javax.swing.text | 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 |
javax.swing.text.html | 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 |
javax.swing.tree | 提供处理 javax.swing.JTree 的类和接口。 |
javax.swing 中 Icon 的使用 |
---|
实现 Icon 的 javax.swing 中的类 | |
---|---|
class |
ImageIcon
一个 Icon 接口的实现,它根据 Image 绘制 Icon。 |
声明为 Icon 的 javax.swing 中的字段 | |
---|---|
protected Icon |
JInternalFrame.frameIcon
此内部窗体左上角显示的图标。 |
protected Icon |
JOptionPane.icon
在窗格中使用的图标。 |
返回 Icon 的 javax.swing 中的方法 | |
---|---|
Icon |
AbstractButton.getDisabledIcon()
返回禁用按钮时按钮使用的图标。 |
Icon |
JLabel.getDisabledIcon()
返回该标签被禁用时所使用的图标。 |
Icon |
LookAndFeel.getDisabledIcon(JComponent component,
Icon icon)
返回具有禁用外观的 Icon 。 |
Icon |
JTabbedPane.getDisabledIconAt(int index)
返回 index 位置的选项卡禁用图标。 |
Icon |
AbstractButton.getDisabledSelectedIcon()
返回禁用并选择按钮时按钮使用的图标。 |
Icon |
LookAndFeel.getDisabledSelectedIcon(JComponent component,
Icon icon)
返回由选定的禁用组件使用的 Icon 。 |
Icon |
JInternalFrame.getFrameIcon()
返回要在此内部窗体的标题栏中显示的图像(通常显示在左上角)。 |
Icon |
JOptionPane.getIcon()
返回此窗格显示的图标。 |
Icon |
AbstractButton.getIcon()
返回默认图标。 |
Icon |
JLabel.getIcon()
返回该标签显示的图形图像(字形、图标)。 |
Icon |
JFileChooser.getIcon(File f)
返回此文件或文件类型的图标,这取决于系统。 |
Icon |
UIDefaults.getIcon(Object key)
如果 key 值为一个 Icon ,则返回该 Icon,否则返回 null 。 |
static Icon |
UIManager.getIcon(Object key)
从默认值中返回一个 Icon 。 |
Icon |
UIDefaults.getIcon(Object key,
Locale l)
如果给定 Locale 的 key 值为一个 Icon ,则返回该 Icon,否则返回 null 。 |
static Icon |
UIManager.getIcon(Object key,
Locale l)
从适合给定语言环境的默认值中返回一个 Icon 。 |
Icon |
JTabbedPane.getIconAt(int index)
返回 index 位置的选项卡图标。 |
Icon |
AbstractButton.getPressedIcon()
返回按钮的按下图标。 |
Icon |
AbstractButton.getRolloverIcon()
返回按钮的翻转图标。 |
Icon |
AbstractButton.getRolloverSelectedIcon()
返回按钮的翻转选定图标。 |
Icon |
AbstractButton.getSelectedIcon()
返回按钮的选择图标。 |
Icon |
TransferHandler.getVisualRepresentation(Transferable t)
返回一个建立传输外观的对象。 |
参数类型为 Icon 的 javax.swing 中的方法 | |
---|---|
void |
JTabbedPane.addTab(String title,
Icon icon,
Component component)
添加一个由 title 和/或 icon 表示的 component ,其任意一个都可以为 null 。 |
void |
JTabbedPane.addTab(String title,
Icon icon,
Component component,
String tip)
添加由 title 和/或 icon 表示的 component 和 tip ,其中任意一个都可以为 null 。 |
static MatteBorder |
BorderFactory.createMatteBorder(int top,
int left,
int bottom,
int right,
Icon tileIcon)
创建一个由多层指定图标组成的、类似衬边的边框。 |
Icon |
LookAndFeel.getDisabledIcon(JComponent component,
Icon icon)
返回具有禁用外观的 Icon 。 |
Icon |
LookAndFeel.getDisabledSelectedIcon(JComponent component,
Icon icon)
返回由选定的禁用组件使用的 Icon 。 |
int |
JTabbedPane.indexOfTab(Icon icon)
返回具有给定的 icon 的第一个选项卡索引,如果没有具有此图标的选项卡,则返回 -1。 |
protected void |
JMenuItem.init(String text,
Icon icon)
利用指定文本和图标初始化菜单项。 |
protected void |
AbstractButton.init(String text,
Icon icon)
|
void |
JTextPane.insertIcon(Icon g)
将一个图标插入文档中,以替换当前选择的内容。 |
void |
JTabbedPane.insertTab(String title,
Icon icon,
Component component,
String tip,
int index)
在 index 位置插入一个 component ,该组件通过 title 和/或 icon (任意一个都可以为 null )来表示。 |
static String |
SwingUtilities.layoutCompoundLabel(FontMetrics fm,
String text,
Icon icon,
int verticalAlignment,
int horizontalAlignment,
int verticalTextPosition,
int horizontalTextPosition,
Rectangle viewR,
Rectangle iconR,
Rectangle textR,
int textIconGap)
计算并返回图标原点的位置,文本基线的原点的位置,以及复合标签字符串的可能进行了修剪的版本。 |
static String |
SwingUtilities.layoutCompoundLabel(JComponent c,
FontMetrics fm,
String text,
Icon icon,
int verticalAlignment,
int horizontalAlignment,
int verticalTextPosition,
int horizontalTextPosition,
Rectangle viewR,
Rectangle iconR,
Rectangle textR,
int textIconGap)
计算并返回图标原点的位置,文本基线的原点的位置,以及复合标签字符串的可能进行了修剪的版本。 |
void |
AbstractButton.setDisabledIcon(Icon disabledIcon)
设置按钮的禁用图标。 |
void |
JLabel.setDisabledIcon(Icon disabledIcon)
设置如果此 JLabel 是“禁用的”(JLabel.setEnabled(false)),则要显示的图标。 |
void |
JTabbedPane.setDisabledIconAt(int index,
Icon disabledIcon)
将 index 位置的禁用图标设置为 icon ,它可以为 null 。 |
void |
AbstractButton.setDisabledSelectedIcon(Icon disabledSelectedIcon)
设置按钮的禁用选择图标。 |
void |
JInternalFrame.setFrameIcon(Icon icon)
设置要在此内部窗体的标题栏中显示的图像(通常显示在左上角)。 |
void |
JOptionPane.setIcon(Icon newIcon)
设置要显示的图标。 |
void |
AbstractButton.setIcon(Icon defaultIcon)
设置按钮的默认图标。 |
void |
JLabel.setIcon(Icon icon)
定义此组件将要显示的图标。 |
void |
JTabbedPane.setIconAt(int index,
Icon icon)
将 index 位置的图标设置为 icon ,它可以为 null 。 |
void |
AbstractButton.setPressedIcon(Icon pressedIcon)
设置按钮的按下图标。 |
void |
AbstractButton.setRolloverIcon(Icon rolloverIcon)
设置按钮的翻转图标。 |
void |
AbstractButton.setRolloverSelectedIcon(Icon rolloverSelectedIcon)
设置按钮的翻转选择图标。 |
void |
AbstractButton.setSelectedIcon(Icon selectedIcon)
设置按钮的选择图标。 |
static int |
JOptionPane.showConfirmDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon)
调出一个带有指定图标的对话框,其中的选项数由 optionType 参数确定。 |
static Object |
JOptionPane.showInputDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon,
Object[] selectionValues,
Object initialSelectionValue)
提示用户在可以指定初始选择、可能选择及其他所有选项的模块化的对话框中输入内容。 |
static int |
JOptionPane.showInternalConfirmDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon)
调出一个带有指定图标的内部对话框面板,其中的选项数由 optionType 参数确定。 |
static Object |
JOptionPane.showInternalInputDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon,
Object[] selectionValues,
Object initialSelectionValue)
提示用户在可以指定初始选择、可能选择及其他所有选项的模块化的内部对话框中输入内容。 |
static void |
JOptionPane.showInternalMessageDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon)
调出一个显示消息的内部对话框面板,为其指定了所有参数。 |
static int |
JOptionPane.showInternalOptionDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue)
调出一个带有指定图标的内部对话框面板,其中的初始选择由 initialValue 参数确定,选项数由 optionType 参数确定。 |
static void |
JOptionPane.showMessageDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon)
调出一个显示信息的对话框,为其指定了所有参数。 |
static int |
JOptionPane.showOptionDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue)
调出一个带有指定图标的对话框,其中的初始选择由 initialValue 参数确定,选项数由 optionType 参数确定。 |
参数类型为 Icon 的 javax.swing 中的构造方法 | |
---|---|
AbstractAction(String name,
Icon icon)
用指定描述字符串和指定图标定义一个 Action 对象。 |
|
JButton(Icon icon)
创建一个带图标的按钮。 |
|
JButton(String text,
Icon icon)
创建一个带初始文本和图标的按钮。 |
|
JCheckBox(Icon icon)
创建有一个图标、最初未被选定的复选框。 |
|
JCheckBox(Icon icon,
boolean selected)
创建一个带图标的复选框,并指定其最初是否处于选定状态。 |
|
JCheckBox(String text,
Icon icon)
创建带有指定文本和图标的、最初未选定的复选框。 |
|
JCheckBox(String text,
Icon icon,
boolean selected)
创建一个带文本和图标的复选框,并指定其最初是否处于选定状态。 |
|
JCheckBoxMenuItem(Icon icon)
创建有一个带图标的、最初未被选定的复选框菜单项。 |
|
JCheckBoxMenuItem(String text,
Icon icon)
创建带有指定文本和图标的、最初未被选定的复选框菜单项。 |
|
JCheckBoxMenuItem(String text,
Icon icon,
boolean b)
创建带有指定文本、图标和选择状态的复选框菜单项。 |
|
JLabel(Icon image)
创建具有指定图像的 JLabel 实例。 |
|
JLabel(Icon image,
int horizontalAlignment)
创建具有指定图像和水平对齐方式的 JLabel 实例。 |
|
JLabel(String text,
Icon icon,
int horizontalAlignment)
创建具有指定文本、图像和水平对齐方式的 JLabel 实例。 |
|
JMenuItem(Icon icon)
创建带有指定图标的 JMenuItem 。 |
|
JMenuItem(String text,
Icon icon)
创建带有指定文本和图标的 JMenuItem 。 |
|
JOptionPane(Object message,
int messageType,
int optionType,
Icon icon)
创建一个显示消息的 JOptionPane 的实例,使其具有指定的消息类型、选项和图标。 |
|
JOptionPane(Object message,
int messageType,
int optionType,
Icon icon,
Object[] options)
创建一个显示消息的 JOptionPane 的实例,使其具有指定的消息类型、图标和选项。 |
|
JOptionPane(Object message,
int messageType,
int optionType,
Icon icon,
Object[] options,
Object initialValue)
在指定最初选择的选项的前提下,创建一个显示消息的 JOptionPane 的实例,使其具有指定的消息类型、图标和选项。 |
|
JRadioButton(Icon icon)
创建一个初始化为未选择的单选按钮,其具有指定的图像但无文本。 |
|
JRadioButton(Icon icon,
boolean selected)
创建一个具有指定图像和选择状态的单选按钮,但无文本。 |
|
JRadioButton(String text,
Icon icon)
创建一个具有指定的文本和图像并初始化为未选择的单选按钮。 |
|
JRadioButton(String text,
Icon icon,
boolean selected)
创建一个具有指定的文本、图像和选择状态的单选按钮。 |
|
JRadioButtonMenuItem(Icon icon)
创建一个带图标的 JRadioButtonMenuItem 。 |
|
JRadioButtonMenuItem(Icon icon,
boolean selected)
创建一个具有指定图像和选择状态的单选按钮菜单项,但无文本。 |
|
JRadioButtonMenuItem(String text,
Icon icon)
创建一个具有指定文本和 Icon 的单选按钮菜单项。 |
|
JRadioButtonMenuItem(String text,
Icon icon,
boolean selected)
创建一个具有指定的文本、图像和选择状态的单选按钮菜单项。 |
|
JToggleButton(Icon icon)
创建一个最初未选定的切换按钮,该按钮具有指定的图像但是没有文本。 |
|
JToggleButton(Icon icon,
boolean selected)
创建具有指定图像和选择状态但没有文本的切换按钮。 |
|
JToggleButton(String text,
Icon icon)
创建一个最初未选定的切换按钮,该按钮具有指定的文本和图像。 |
|
JToggleButton(String text,
Icon icon,
boolean selected)
创建具有指定文本、图像和选择状态的切换按钮。 |
javax.swing.border 中 Icon 的使用 |
---|
声明为 Icon 的 javax.swing.border 中的字段 | |
---|---|
protected Icon |
MatteBorder.tileIcon
|
返回 Icon 的 javax.swing.border 中的方法 | |
---|---|
Icon |
MatteBorder.getTileIcon()
返回平铺边框的图标,如果使用了纯色,则返回 null。 |
参数类型为 Icon 的 javax.swing.border 中的构造方法 | |
---|---|
MatteBorder(Icon tileIcon)
创建具有指定平铺图标的衬边边框。 |
|
MatteBorder(Insets borderInsets,
Icon tileIcon)
创建具有指定 insets 和平铺图标的衬边边框。 |
|
MatteBorder(int top,
int left,
int bottom,
int right,
Icon tileIcon)
创建具有指定 insets 和平铺图标的衬边边框。 |
javax.swing.colorchooser 中 Icon 的使用 |
---|
返回 Icon 的 javax.swing.colorchooser 中的方法 | |
---|---|
abstract Icon |
AbstractColorChooserPanel.getLargeDisplayIcon()
返回此面板的大显示图标。 |
abstract Icon |
AbstractColorChooserPanel.getSmallDisplayIcon()
返回此面板的小图标。 |
javax.swing.filechooser 中 Icon 的使用 |
---|
返回 Icon 的 javax.swing.filechooser 中的方法 | |
---|---|
Icon |
FileView.getIcon(File f)
表示 JFileChooser 中此文件的图标。 |
Icon |
FileSystemView.getSystemIcon(File f)
在系统文件浏览器中显示的文件、目录或文件夹的图标。 |
javax.swing.plaf 中 Icon 的使用 |
---|
实现 Icon 的 javax.swing.plaf 中的类 | |
---|---|
class |
IconUIResource
实现 UIResource 的 Icon 包装类。 |
参数类型为 Icon 的 javax.swing.plaf 中的构造方法 | |
---|---|
BorderUIResource.MatteBorderUIResource(Icon tileIcon)
|
|
BorderUIResource.MatteBorderUIResource(int top,
int left,
int bottom,
int right,
Icon tileIcon)
|
|
IconUIResource(Icon delegate)
创建一个 UIResource 图标对象,该对象包装了一个现有 Icon 实例。 |
javax.swing.plaf.basic 中 Icon 的使用 |
---|
声明为 Icon 的 javax.swing.plaf.basic 中的字段 | |
---|---|
protected Icon |
BasicMenuItemUI.arrowIcon
|
protected Icon |
BasicMenuItemUI.checkIcon
|
protected Icon |
BasicInternalFrameTitlePane.closeIcon
|
protected Icon |
BasicTreeUI.collapsedIcon
|
protected Icon |
BasicFileChooserUI.computerIcon
|
protected Icon |
BasicFileChooserUI.detailsViewIcon
|
protected Icon |
BasicFileChooserUI.directoryIcon
|
protected Icon |
BasicTreeUI.expandedIcon
|
protected Icon |
BasicFileChooserUI.fileIcon
|
protected Icon |
BasicFileChooserUI.floppyDriveIcon
|
protected Icon |
BasicFileChooserUI.hardDriveIcon
|
protected Icon |
BasicFileChooserUI.homeFolderIcon
|
protected Icon |
BasicRadioButtonUI.icon
|
protected Icon |
BasicInternalFrameTitlePane.iconIcon
|
protected Icon |
BasicFileChooserUI.listViewIcon
|
protected Icon |
BasicInternalFrameTitlePane.maxIcon
|
protected Icon |
BasicInternalFrameTitlePane.minIcon
|
protected Icon |
BasicFileChooserUI.newFolderIcon
|
protected Icon |
BasicFileChooserUI.upFolderIcon
|
类型参数类型为 Icon 的 javax.swing.plaf.basic 中的字段 | |
---|---|
protected Hashtable<File,Icon> |
BasicFileChooserUI.BasicFileView.iconCache
|
返回 Icon 的 javax.swing.plaf.basic 中的方法 | |
---|---|
static Icon |
BasicIconFactory.createEmptyFrameIcon()
|
Icon |
BasicFileChooserUI.BasicFileView.getCachedIcon(File f)
|
static Icon |
BasicIconFactory.getCheckBoxIcon()
|
static Icon |
BasicIconFactory.getCheckBoxMenuItemIcon()
|
Icon |
BasicTreeUI.getCollapsedIcon()
|
Icon |
BasicRadioButtonUI.getDefaultIcon()
|
Icon |
BasicTreeUI.getExpandedIcon()
|
protected Icon |
BasicOptionPaneUI.getIcon()
返回来自接收者为其提供外观的 JOptionPane 的图标,或者从 getDefaultIcon 返回的默认图标。 |
Icon |
BasicFileChooserUI.BasicFileView.getIcon(File f)
|
protected Icon |
BasicTabbedPaneUI.getIconForTab(int tabIndex)
|
protected Icon |
BasicOptionPaneUI.getIconForType(int messageType)
返回用于传入类型的图标。 |
static Icon |
BasicIconFactory.getMenuArrowIcon()
|
static Icon |
BasicIconFactory.getMenuItemArrowIcon()
|
static Icon |
BasicIconFactory.getMenuItemCheckIcon()
|
static Icon |
BasicIconFactory.getRadioButtonIcon()
|
static Icon |
BasicIconFactory.getRadioButtonMenuItemIcon()
|
参数类型为 Icon 的 javax.swing.plaf.basic 中的方法 | |
---|---|
void |
BasicFileChooserUI.BasicFileView.cacheIcon(File f,
Icon i)
|
protected void |
BasicTreeUI.drawCentered(Component c,
Graphics graphics,
Icon icon,
int x,
int y)
|
protected Dimension |
BasicMenuItemUI.getPreferredMenuItemSize(JComponent c,
Icon checkIcon,
Icon arrowIcon,
int defaultTextIconGap)
|
protected String |
BasicLabelUI.layoutCL(JLabel label,
FontMetrics fontMetrics,
String text,
Icon icon,
Rectangle viewR,
Rectangle iconR,
Rectangle textR)
将调用转发到 SwingUtilities.layoutCompoundLabel()。 |
protected void |
BasicTabbedPaneUI.layoutLabel(int tabPlacement,
FontMetrics metrics,
int tabIndex,
String title,
Icon icon,
Rectangle tabRect,
Rectangle iconRect,
Rectangle textRect,
boolean isSelected)
|
protected void |
BasicTabbedPaneUI.paintIcon(Graphics g,
int tabPlacement,
int tabIndex,
Icon icon,
Rectangle iconRect,
boolean isSelected)
|
protected void |
BasicMenuItemUI.paintMenuItem(Graphics g,
JComponent c,
Icon checkIcon,
Icon arrowIcon,
Color background,
Color foreground,
int defaultTextIconGap)
|
void |
BasicTreeUI.setCollapsedIcon(Icon newG)
|
void |
BasicTreeUI.setExpandedIcon(Icon newG)
|
javax.swing.plaf.metal 中 Icon 的使用 |
---|
实现 Icon 的 javax.swing.plaf.metal 中的类 | |
---|---|
class |
MetalCheckBoxIcon
OrganicCheckBoxUI 的 CheckboxIcon 实现 警告:此类的序列化对象与以后的 Swing 版本不兼容。 |
class |
MetalComboBoxIcon
此实用工具类绘制指示 MetalComboBox 的水平条 |
static class |
MetalIconFactory.FileIcon16
警告:此类的已序列化对象与以后的 Swing 版本不兼容。 |
static class |
MetalIconFactory.FolderIcon16
警告:此类的已序列化对象与以后的 Swing 版本不兼容。 |
static class |
MetalIconFactory.PaletteCloseIcon
定义一个用于 Palette 关闭的图标 |
static class |
MetalIconFactory.TreeControlIcon
警告:此类的已序列化对象与以后的 Swing 版本不兼容。 |
static class |
MetalIconFactory.TreeFolderIcon
警告:此类的已序列化对象与以后的 Swing 版本不兼容。 |
static class |
MetalIconFactory.TreeLeafIcon
|
声明为 Icon 的 javax.swing.plaf.metal 中的字段 | |
---|---|
protected Icon |
MetalComboBoxButton.comboIcon
|
protected static Icon |
MetalSliderUI.horizThumbIcon
默认水平 thumb Icon 。 |
protected Icon |
MetalInternalFrameTitlePane.paletteCloseIcon
|
protected static Icon |
MetalSliderUI.vertThumbIcon
默认垂直 thumb Icon 。 |
返回 Icon 的 javax.swing.plaf.metal 中的方法 | |
---|---|
static Icon |
MetalIconFactory.getCheckBoxIcon()
返回一个复选框图标。 |
static Icon |
MetalIconFactory.getCheckBoxMenuItemIcon()
|
Icon |
MetalComboBoxButton.getComboIcon()
|
Icon |
MetalLookAndFeel.getDisabledIcon(JComponent component,
Icon icon)
返回具有禁用外观的 Icon 。 |
Icon |
MetalLookAndFeel.getDisabledSelectedIcon(JComponent component,
Icon icon)
返回由选定的禁用组件使用的 Icon 。 |
static Icon |
MetalIconFactory.getFileChooserDetailViewIcon()
|
static Icon |
MetalIconFactory.getFileChooserHomeFolderIcon()
|
static Icon |
MetalIconFactory.getFileChooserListViewIcon()
|
static Icon |
MetalIconFactory.getFileChooserNewFolderIcon()
|
static Icon |
MetalIconFactory.getFileChooserUpFolderIcon()
|
static Icon |
MetalIconFactory.getHorizontalSliderThumbIcon()
|
static Icon |
MetalIconFactory.getInternalFrameAltMaximizeIcon(int size)
|
static Icon |
MetalIconFactory.getInternalFrameCloseIcon(int size)
|
static Icon |
MetalIconFactory.getInternalFrameDefaultMenuIcon()
|
static Icon |
MetalIconFactory.getInternalFrameMaximizeIcon(int size)
|
static Icon |
MetalIconFactory.getInternalFrameMinimizeIcon(int size)
|
static Icon |
MetalIconFactory.getMenuArrowIcon()
|
static Icon |
MetalIconFactory.getMenuItemArrowIcon()
|
static Icon |
MetalIconFactory.getMenuItemCheckIcon()
返回一个将由 JCheckBoxMenuItem 使用的图标。 |
static Icon |
MetalIconFactory.getRadioButtonIcon()
|
static Icon |
MetalIconFactory.getRadioButtonMenuItemIcon()
|
static Icon |
MetalIconFactory.getTreeComputerIcon()
|
static Icon |
MetalIconFactory.getTreeControlIcon(boolean isCollapsed)
|
static Icon |
MetalIconFactory.getTreeFloppyDriveIcon()
|
static Icon |
MetalIconFactory.getTreeFolderIcon()
|
static Icon |
MetalIconFactory.getTreeHardDriveIcon()
|
static Icon |
MetalIconFactory.getTreeLeafIcon()
|
static Icon |
MetalIconFactory.getVerticalSliderThumbIcon()
|
参数类型为 Icon 的 javax.swing.plaf.metal 中的方法 | |
---|---|
Icon |
MetalLookAndFeel.getDisabledIcon(JComponent component,
Icon icon)
返回具有禁用外观的 Icon 。 |
Icon |
MetalLookAndFeel.getDisabledSelectedIcon(JComponent component,
Icon icon)
返回由选定的禁用组件使用的 Icon 。 |
void |
MetalComboBoxButton.setComboIcon(Icon i)
|
参数类型为 Icon 的 javax.swing.plaf.metal 中的构造方法 | |
---|---|
MetalComboBoxButton(JComboBox cb,
Icon i,
boolean onlyIcon,
CellRendererPane pane,
JList list)
|
|
MetalComboBoxButton(JComboBox cb,
Icon i,
CellRendererPane pane,
JList list)
|
javax.swing.plaf.synth 中 Icon 的使用 |
---|
返回 Icon 的 javax.swing.plaf.synth 中的方法 | |
---|---|
Icon |
SynthStyle.getIcon(SynthContext context,
Object key)
获得其值是一个 Icon 的特定样式属性的便捷方法。 |
参数类型为 Icon 的 javax.swing.plaf.synth 中的方法 | |
---|---|
Dimension |
SynthGraphicsUtils.getMaximumSize(SynthContext ss,
Font font,
String text,
Icon icon,
int hAlign,
int vAlign,
int hTextPosition,
int vTextPosition,
int iconTextGap,
int mnemonicIndex)
返回正确呈现图标和文本所需的最大大小。 |
Dimension |
SynthGraphicsUtils.getMinimumSize(SynthContext ss,
Font font,
String text,
Icon icon,
int hAlign,
int vAlign,
int hTextPosition,
int vTextPosition,
int iconTextGap,
int mnemonicIndex)
返回正确呈现图标和文本所需的最小大小。 |
Dimension |
SynthGraphicsUtils.getPreferredSize(SynthContext ss,
Font font,
String text,
Icon icon,
int hAlign,
int vAlign,
int hTextPosition,
int vTextPosition,
int iconTextGap,
int mnemonicIndex)
返回正确呈现图标和文本所需的首选大小。 |
String |
SynthGraphicsUtils.layoutText(SynthContext ss,
FontMetrics fm,
String text,
Icon icon,
int hAlign,
int vAlign,
int hTextPosition,
int vTextPosition,
Rectangle viewR,
Rectangle iconR,
Rectangle textR,
int iconTextGap)
根据通过引用返回的放置图标和文本的位置,布局文本和图标。 |
void |
SynthGraphicsUtils.paintText(SynthContext ss,
Graphics g,
String text,
Icon icon,
int hAlign,
int vAlign,
int hTextPosition,
int vTextPosition,
int iconTextGap,
int mnemonicIndex,
int textOffset)
绘制图标和文本。 |
javax.swing.text 中 Icon 的使用 |
---|
返回 Icon 的 javax.swing.text 中的方法 | |
---|---|
static Icon |
StyleConstants.getIcon(AttributeSet a)
从属性列表中获取图标设置。 |
参数类型为 Icon 的 javax.swing.text 中的方法 | |
---|---|
static void |
StyleConstants.setIcon(MutableAttributeSet a,
Icon c)
设置图标属性。 |
javax.swing.text.html 中 Icon 的使用 |
---|
返回 Icon 的 javax.swing.text.html 中的方法 | |
---|---|
Icon |
ImageView.getLoadingImageIcon()
返回加载图像过程中要使用的图标。 |
Icon |
ImageView.getNoImageIcon()
如果不能找到图像,则返回要使用的图标。 |
javax.swing.tree 中 Icon 的使用 |
---|
声明为 Icon 的 javax.swing.tree 中的字段 | |
---|---|
protected Icon |
DefaultTreeCellRenderer.closedIcon
用于显示无扩展的非叶节点的图标。 |
protected Icon |
DefaultTreeCellEditor.editingIcon
编辑时要使用的图标。 |
protected Icon |
DefaultTreeCellRenderer.leafIcon
用于显示叶节点的图标。 |
protected Icon |
DefaultTreeCellRenderer.openIcon
用于显示扩展的非叶节点的图标。 |
返回 Icon 的 javax.swing.tree 中的方法 | |
---|---|
Icon |
DefaultTreeCellRenderer.getClosedIcon()
返回用于表示没有扩展的非叶节点的图标。 |
Icon |
DefaultTreeCellRenderer.getDefaultClosedIcon()
返回默认图标,对于当前的 laf,它用于表示没有扩展的非叶节点。 |
Icon |
DefaultTreeCellRenderer.getDefaultLeafIcon()
返回默认图标,对于当前的 laf,它用于表示叶节点。 |
Icon |
DefaultTreeCellRenderer.getDefaultOpenIcon()
返回默认图标,对于当前的 laf,它用于表示扩展的非叶节点。 |
Icon |
DefaultTreeCellRenderer.getLeafIcon()
返回用于表示叶节点的图标。 |
Icon |
DefaultTreeCellRenderer.getOpenIcon()
返回用于表示扩展的非叶节点的图标。 |
参数类型为 Icon 的 javax.swing.tree 中的方法 | |
---|---|
void |
DefaultTreeCellRenderer.setClosedIcon(Icon newIcon)
设置用于表示没有扩展的非叶节点的图标。 |
void |
DefaultTreeCellRenderer.setLeafIcon(Icon newIcon)
设置用于表示叶节点的图标。 |
void |
DefaultTreeCellRenderer.setOpenIcon(Icon newIcon)
设置用于表示扩展的非叶节点的图标。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。