Uses of Interface
javax.swing.Icon
-
Packages that use Icon 软件包 描述 javax.swing 提供一组“轻量级”(全Java语言)组件,这些组件在所有平台上尽可能地工作。javax.swing.border 提供用于在Swing组件周围绘制专用边框的类和接口。javax.swing.colorchooser 包含JColorChooser
组件使用的类和接口。javax.swing.filechooser 包含JFileChooser
组件使用的类和接口。javax.swing.plaf 提供一个接口和许多抽象类,Swing使用它们来提供其可插入的外观功能。javax.swing.plaf.basic 提供根据Basic外观构建的用户界面对象。javax.swing.plaf.metal 提供根据Java外观(曾代号为 Metal )构建的用户界面对象,这是默认的外观。javax.swing.plaf.synth Synth是一种可换肤的外观和感觉,其中所有的绘画都被委派。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。javax.swing.text.html 提供类HTMLEditorKit
以及用于创建HTML文本编辑器的支持类。javax.swing.tree 提供用于处理javax.swing.JTree
类和接口。 -
-
Uses of Icon in javax.swing
Classes in javax.swing that implement Icon 变量和类型 类 描述 class
ImageIcon
Icon界面的一个实现,用于绘制图像中的图标。Fields in javax.swing declared as Icon 变量和类型 字段 描述 protected Icon
JInternalFrame. frameIcon
此内部框架左上角显示的图标。protected Icon
JOptionPane. icon
窗格中使用的图标。Methods in javax.swing that return Icon 变量和类型 方法 描述 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
AbstractButton. getIcon()
返回默认图标。Icon
JFileChooser. getIcon(File f)
返回此文件或文件类型的图标,具体取决于系统。Icon
JLabel. getIcon()
返回标签显示的图形图像(字形,图标)。Icon
JOptionPane. getIcon()
返回此窗格显示的图标。Icon
UIDefaults. getIcon(Object key)
如果值key
是Icon
返回它,否则返回null
。Icon
UIDefaults. getIcon(Object key, Locale l)
如果值key
对于给定的Locale
是Icon
返回它,否则返回null
。static Icon
UIManager. getIcon(Object key)
从默认值返回Icon
。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)
返回一个建立传输外观的对象。Methods in javax.swing with parameters of type Icon 变量和类型 方法 描述 void
JTabbedPane. addTab(String title, Icon icon, Component component)
添加由title
和/或component
表示的icon
,其中任一个可以是null
。void
JTabbedPane. addTab(String title, Icon icon, Component component, String tip)
增加了一个component
和tip
由a表示title
和/或icon
,其中任一个可以是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
AbstractButton. init(String text, Icon icon)
初始化AbstractButton
。protected void
JMenuItem. init(String text, Icon icon)
使用指定的文本和图标初始化菜单项。void
JTextPane. insertIcon(Icon g)
在文档中插入图标作为当前所选内容的替代。void
JTabbedPane. insertTab(String title, Icon icon, Component component, String tip, int index)
在给定索引处插入给定组件的新选项卡,由给定标题和/或图标表示,其中任一项可以是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
AbstractButton. setIcon(Icon defaultIcon)
设置按钮的默认图标。void
JLabel. setIcon(Icon icon)
定义此组件将显示的图标。void
JOptionPane. setIcon(Icon newIcon)
设置要显示的图标。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
参数确定。Constructors in javax.swing with parameters of type Icon 构造器 描述 AbstractAction(String name, Icon icon)
创建具有指定名称和小图标的Action
。JButton(String text, Icon icon)
创建一个包含初始文本和图标的按钮。JButton(Icon icon)
创建一个带图标的按钮。JCheckBox(String text, Icon icon)
使用指定的文本和图标创建最初未选中的复选框。JCheckBox(String text, Icon icon, boolean selected)
创建一个带有文本和图标的复选框,并指定它是否最初被选中。JCheckBox(Icon icon)
创建一个带有图标的最初未选中的复选框。JCheckBox(Icon icon, boolean selected)
创建一个带图标的复选框,并指定它是否最初被选中。JCheckBoxMenuItem(String text, Icon icon)
使用指定的文本和图标创建最初未选中的复选框菜单项。JCheckBoxMenuItem(String text, Icon icon, boolean b)
创建具有指定文本,图标和选择状态的复选框菜单项。JCheckBoxMenuItem(Icon icon)
创建一个带有图标的最初未选中的复选框菜单项。JLabel(String text, Icon icon, int horizontalAlignment)
使用指定的文本,图像和水平对齐创建JLabel
实例。JLabel(Icon image)
使用指定的图像创建JLabel
实例。JLabel(Icon image, int horizontalAlignment)
使用指定的图像和水平对齐创建JLabel
实例。JMenuItem(String text, Icon icon)
使用指定的文本和图标创建JMenuItem
。JMenuItem(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(String text, Icon icon)
创建一个具有指定文本和图像的单选按钮,该按钮最初未被选中。JRadioButton(String text, Icon icon, boolean selected)
创建具有指定文本,图像和选择状态的单选按钮。JRadioButton(Icon icon)
创建一个具有指定图像但没有文本的最初未选中的单选按钮。JRadioButton(Icon icon, boolean selected)
创建具有指定图像和选择状态但没有文本的单选按钮。JRadioButtonMenuItem(String text, Icon icon)
创建具有指定文本和Icon
的单选按钮菜单项。JRadioButtonMenuItem(String text, Icon icon, boolean selected)
创建具有指定文本,图像和选择状态的单选按钮菜单项。JRadioButtonMenuItem(Icon icon)
使用图标创建JRadioButtonMenuItem
。JRadioButtonMenuItem(Icon icon, boolean selected)
创建具有指定图像和选择状态但没有文本的单选按钮菜单项。JToggleButton(String text, Icon icon)
创建一个具有指定文本和图像的切换按钮,该按钮最初未被选中。JToggleButton(String text, Icon icon, boolean selected)
创建具有指定文本,图像和选择状态的切换按钮。JToggleButton(Icon icon)
创建具有指定图像但没有文本的初始未选定切换按钮。JToggleButton(Icon icon, boolean selected)
创建具有指定图像和选择状态但没有文本的切换按钮。 -
Uses of Icon in javax.swing.border
Fields in javax.swing.border declared as Icon 变量和类型 字段 描述 protected Icon
MatteBorder. tileIcon
用于平铺边框的图标。Methods in javax.swing.border that return Icon 变量和类型 方法 描述 Icon
MatteBorder. getTileIcon()
返回用于平铺边框的图标,如果使用纯色,则返回null。Constructors in javax.swing.border with parameters of type Icon 构造器 描述 MatteBorder(int top, int left, int bottom, int right, Icon tileIcon)
使用指定的insets和tile图标创建遮罩边框。MatteBorder(Insets borderInsets, Icon tileIcon)
使用指定的insets和tile图标创建遮罩边框。MatteBorder(Icon tileIcon)
使用指定的图块图标创建遮罩边框。 -
Uses of Icon in javax.swing.colorchooser
Methods in javax.swing.colorchooser that return Icon 变量和类型 方法 描述 abstract Icon
AbstractColorChooserPanel. getLargeDisplayIcon()
返回面板的大显示图标。abstract Icon
AbstractColorChooserPanel. getSmallDisplayIcon()
返回面板的小显示图标。 -
Uses of Icon in javax.swing.filechooser
Methods in javax.swing.filechooser that return Icon 变量和类型 方法 描述 Icon
FileView. getIcon(File f)
在JFileChooser
中表示此文件的JFileChooser
。Icon
FileSystemView. getSystemIcon(File f)
将在系统文件浏览器中显示的文件,目录或文件夹的图标。 -
Uses of Icon in javax.swing.plaf
Classes in javax.swing.plaf that implement Icon 变量和类型 类 描述 class
IconUIResource
一个实现UIResource的Icon包装器类。Constructors in javax.swing.plaf with parameters of type Icon 构造器 描述 IconUIResource(Icon delegate)
创建一个包装现有Icon实例的UIResource图标对象。MatteBorderUIResource(int top, int left, int bottom, int right, Icon tileIcon)
构造一个MatteBorderUIResource
。MatteBorderUIResource(Icon tileIcon)
构造一个MatteBorderUIResource
。 -
Uses of Icon in javax.swing.plaf.basic
Fields in javax.swing.plaf.basic declared as Icon 变量和类型 字段 描述 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
iconify图标。protected Icon
BasicFileChooserUI. listViewIcon
列表视图图标protected Icon
BasicInternalFrameTitlePane. maxIcon
最大化图标。protected Icon
BasicInternalFrameTitlePane. minIcon
最小化图标。protected Icon
BasicFileChooserUI. newFolderIcon
新文件夹图标protected Icon
BasicFileChooserUI. upFolderIcon
向上文件夹图标protected Icon
BasicFileChooserUI. viewMenuIcon
查看菜单图标Fields in javax.swing.plaf.basic with type parameters of type Icon 变量和类型 字段 描述 protected Hashtable<File,Icon>
BasicFileChooserUI.BasicFileView. iconCache
图标缓存Methods in javax.swing.plaf.basic that return Icon 变量和类型 方法 描述 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
返回的默认图标。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()
返回单选按钮菜单项图标。Methods in javax.swing.plaf.basic with parameters of type Icon 变量和类型 方法 描述 void
BasicFileChooserUI.BasicFileView. cacheIcon(File f, Icon i)
缓存文件的图标。protected void
BasicTreeUI. drawCentered(Component c, Graphics graphics, Icon icon, int x, int y)
绘制以(x,y)为中心的icon
。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)
设置展开的图标。 -
Uses of Icon in javax.swing.plaf.metal
Classes in javax.swing.plaf.metal that implement Icon 变量和类型 类 描述 class
MetalCheckBoxIcon
OrganicCheckBoxUI的CheckboxIcon实现class
MetalComboBoxIcon
此实用程序类绘制指示MetalComboBox的水平条static class
MetalIconFactory.FileIcon16
警告:此类的序列化对象与以后的Swing版本不兼容。static class
MetalIconFactory.FolderIcon16
警告:此类的序列化对象与以后的Swing版本不兼容。static class
MetalIconFactory.PaletteCloseIcon
定义Palette close的图标static class
MetalIconFactory.TreeControlIcon
警告:此类的序列化对象与以后的Swing版本不兼容。static class
MetalIconFactory.TreeFolderIcon
警告:此类的序列化对象与以后的Swing版本不兼容。static class
MetalIconFactory.TreeLeafIcon
该类表示树叶图标。Fields in javax.swing.plaf.metal declared as Icon 变量和类型 字段 描述 protected Icon
MetalComboBoxButton. comboIcon
图标。protected static Icon
MetalSliderUI. horizThumbIcon
默认水平拇指Icon
。protected Icon
MetalInternalFrameTitlePane. paletteCloseIcon
调色板关闭图标。protected static Icon
MetalSliderUI. vertThumbIcon
默认垂直拇指Icon
。Methods in javax.swing.plaf.metal that return Icon 变量和类型 方法 描述 static Icon
MetalIconFactory. getCheckBoxIcon()
返回一个复选框图标。static Icon
MetalIconFactory. getCheckBoxMenuItemIcon()
返回JCheckBoxMenuItem
使用的JCheckBoxMenuItem
。Icon
MetalComboBoxButton. getComboIcon()
返回JComboBox
的图标。Icon
MetalLookAndFeel. getDisabledIcon(JComponent component, Icon icon)
返回具有禁用外观的Icon
。Icon
MetalLookAndFeel. getDisabledSelectedIcon(JComponent component, Icon icon)
返回Icon
以供已选中的已禁用组件使用。static Icon
MetalIconFactory. getFileChooserDetailViewIcon()
返回FileChooserDetailViewIcon
的实例。static Icon
MetalIconFactory. getFileChooserHomeFolderIcon()
返回FileChooserHomeFolderIcon
的实例。static Icon
MetalIconFactory. getFileChooserListViewIcon()
返回FileChooserListViewIcon
的实例。static Icon
MetalIconFactory. getFileChooserNewFolderIcon()
返回FileChooserNewFolderIcon
的实例。static Icon
MetalIconFactory. getFileChooserUpFolderIcon()
返回FileChooserUpFolderIcon
的实例。static Icon
MetalIconFactory. getHorizontalSliderThumbIcon()
返回水平滑块使用的拇指图标。static Icon
MetalIconFactory. getInternalFrameAltMaximizeIcon(int size)
构造一个InternalFrameAltMaximizeIcon
的新实例。static Icon
MetalIconFactory. getInternalFrameCloseIcon(int size)
构造一个InternalFrameCloseIcon
的新实例。static Icon
MetalIconFactory. getInternalFrameDefaultMenuIcon()
返回InternalFrameDefaultMenuIcon
的实例。static Icon
MetalIconFactory. getInternalFrameMaximizeIcon(int size)
构造一个InternalFrameMaximizeIcon
的新实例。static Icon
MetalIconFactory. getInternalFrameMinimizeIcon(int size)
构造一个InternalFrameMinimizeIcon
的新实例。static Icon
MetalIconFactory. getMenuArrowIcon()
返回JMenu
使用的JMenu
。static Icon
MetalIconFactory. getMenuItemArrowIcon()
返回JMenuItem
使用的JMenuItem
。static Icon
MetalIconFactory. getMenuItemCheckIcon()
返回JCheckBoxMenuItem
使用的JCheckBoxMenuItem
。static Icon
MetalIconFactory. getRadioButtonIcon()
返回RadioButtonIcon
的实例。static Icon
MetalIconFactory. getRadioButtonMenuItemIcon()
返回JRadioButtonMenuItem
使用的JRadioButtonMenuItem
。static Icon
MetalIconFactory. getTreeComputerIcon()
返回TreeComputerIcon
的实例。static Icon
MetalIconFactory. getTreeControlIcon(boolean isCollapsed)
构造一个TreeControlIcon
的新实例。static Icon
MetalIconFactory. getTreeFloppyDriveIcon()
返回TreeFloppyDriveIcon
的实例。static Icon
MetalIconFactory. getTreeFolderIcon()
构造一个TreeFolderIcon
的新实例。static Icon
MetalIconFactory. getTreeHardDriveIcon()
返回TreeHardDriveIcon
的实例。static Icon
MetalIconFactory. getTreeLeafIcon()
构造一个TreeLeafIcon
的新实例。static Icon
MetalIconFactory. getVerticalSliderThumbIcon()
返回垂直滑块使用的拇指图标。Methods in javax.swing.plaf.metal with parameters of type Icon 变量和类型 方法 描述 Icon
MetalLookAndFeel. getDisabledIcon(JComponent component, Icon icon)
返回具有禁用外观的Icon
。Icon
MetalLookAndFeel. getDisabledSelectedIcon(JComponent component, Icon icon)
返回Icon
以供也被选中的已禁用组件使用。void
MetalComboBoxButton. setComboIcon(Icon i)
设置JComboBox
的图标。Constructors in javax.swing.plaf.metal with parameters of type Icon 构造器 描述 MetalComboBoxButton(JComboBox<Object> cb, Icon i, boolean onlyIcon, CellRendererPane pane, JList<Object> list)
构造一个MetalComboBoxButton
的新实例。MetalComboBoxButton(JComboBox<Object> cb, Icon i, CellRendererPane pane, JList<Object> list)
构造一个MetalComboBoxButton
的新实例。 -
Uses of Icon in javax.swing.plaf.synth
Subinterfaces of Icon in javax.swing.plaf.synth 变量和类型 接口 描述 interface
SynthIcon
传递给SynthContext
的图标。Methods in javax.swing.plaf.synth that return Icon 变量和类型 方法 描述 protected Icon
SynthButtonUI. getDefaultIcon(AbstractButton b)
返回默认图标。protected Icon
SynthButtonUI. getIcon(AbstractButton b)
返回用于绘制按钮的Icon。Icon
SynthStyle. getIcon(SynthContext context, Object key)
获取值为Icon的特定样式属性的便捷方法。protected Icon
SynthButtonUI. getSizingIcon(AbstractButton b)
返回用于计算首选/最小/最大大小的Icon。protected Icon
SynthRadioButtonUI. getSizingIcon(AbstractButton b)
返回用于计算首选/最小/最大大小的Icon。Methods in javax.swing.plaf.synth with parameters of type Icon 变量和类型 方法 描述 static int
SynthGraphicsUtils. getIconHeight(Icon icon, SynthContext context)
返回图标的高度。static int
SynthGraphicsUtils. getIconWidth(Icon icon, SynthContext context)
返回图标的宽度。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)
布置文本和图标,通过引用返回放置图标和文本的位置。static void
SynthGraphicsUtils. paintIcon(Icon icon, SynthContext context, Graphics g, int x, int y, int width, int height)
绘制图标。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)
绘制图标和文本。 -
Uses of Icon in javax.swing.text
Methods in javax.swing.text that return Icon 变量和类型 方法 描述 static Icon
StyleConstants. getIcon(AttributeSet a)
从属性列表中获取图标设置。Methods in javax.swing.text with parameters of type Icon 变量和类型 方法 描述 static void
StyleConstants. setIcon(MutableAttributeSet a, Icon c)
设置图标属性。 -
Uses of Icon in javax.swing.text.html
Methods in javax.swing.text.html that return Icon 变量和类型 方法 描述 Icon
ImageView. getLoadingImageIcon()
返回在加载图像的过程中使用的图标。Icon
ImageView. getNoImageIcon()
如果找不到图像,则返回要使用的图标。 -
Uses of Icon in javax.swing.tree
Fields in javax.swing.tree declared as Icon 变量和类型 字段 描述 protected Icon
DefaultTreeCellRenderer. closedIcon
用于显示未展开的非叶节点的图标。protected Icon
DefaultTreeCellEditor. editingIcon
编辑时使用的图标。protected Icon
DefaultTreeCellRenderer. leafIcon
用于显示叶节点的图标。protected Icon
DefaultTreeCellRenderer. openIcon
用于显示已展开的非叶节点的图标。Methods in javax.swing.tree that return Icon 变量和类型 方法 描述 Icon
DefaultTreeCellRenderer. getClosedIcon()
返回用于表示未展开的非叶节点的图标。Icon
DefaultTreeCellRenderer. getDefaultClosedIcon()
返回当前laf的默认图标,该图标用于表示未展开的非叶节点。Icon
DefaultTreeCellRenderer. getDefaultLeafIcon()
返回当前laf的默认图标,用于表示叶节点。Icon
DefaultTreeCellRenderer. getDefaultOpenIcon()
返回当前laf的默认图标,该图标用于表示展开的非叶节点。Icon
DefaultTreeCellRenderer. getLeafIcon()
返回用于表示叶节点的图标。Icon
DefaultTreeCellRenderer. getOpenIcon()
返回用于表示展开的非叶节点的图标。Methods in javax.swing.tree with parameters of type Icon 变量和类型 方法 描述 void
DefaultTreeCellRenderer. setClosedIcon(Icon newIcon)
设置用于表示未展开的非叶节点的图标。void
DefaultTreeCellRenderer. setLeafIcon(Icon newIcon)
设置用于表示叶节点的图标。void
DefaultTreeCellRenderer. setOpenIcon(Icon newIcon)
设置用于表示展开的非叶节点的图标。
-