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 提供根据“基本”外观构建的用户界面对象。javax.swing.plaf.metal 提供根据Java外观构建的用户界面对象(一旦代号为 Metal ),这是默认的外观和感觉。javax.swing.plaf.nimbus 提供根据跨平台Nimbus外观构建的用户界面对象。javax.swing.plaf.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 Modifier and Type Class 描述 class
ImageIcon
从图像绘制图标的图标界面的实现。Fields in javax.swing declared as Icon Modifier and Type Field 描述 protected Icon
JInternalFrame. frameIcon
该内部框架左上角显示的图标。protected Icon
JOptionPane. icon
窗格中使用的图标。Methods in javax.swing that return Icon Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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 Constructor 描述 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 Modifier and Type Field 描述 protected Icon
MatteBorder. tileIcon
用于平铺边框的图标。Methods in javax.swing.border that return Icon Modifier and Type 方法 描述 Icon
MatteBorder. getTileIcon()
返回用于平铺边框的图标,如果使用纯色,则返回null。Constructors in javax.swing.border with parameters of type Icon Constructor 描述 MatteBorder(int top, int left, int bottom, int right, Icon tileIcon)
使用指定的插图和图块图标创建无光泽边框。MatteBorder(Insets borderInsets, Icon tileIcon)
使用指定的插图和图块图标创建无光泽边框。MatteBorder(Icon tileIcon)
使用指定的图块图标创建无光泽边框。 -
Uses of Icon in javax.swing.colorchooser
Methods in javax.swing.colorchooser that return Icon Modifier and Type 方法 描述 abstract Icon
AbstractColorChooserPanel. getLargeDisplayIcon()
返回面板的大显示图标。abstract Icon
AbstractColorChooserPanel. getSmallDisplayIcon()
返回面板的小显示图标。 -
Uses of Icon in javax.swing.filechooser
Methods in javax.swing.filechooser that return Icon Modifier and Type 方法 描述 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 Modifier and Type Class 描述 class
IconUIResource
一个实现UIResource的图标包装类。Constructors in javax.swing.plaf with parameters of type Icon Constructor 描述 IconUIResource(Icon delegate)
创建一个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 Modifier and Type Field 描述 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
向上文件夹图标protected Icon
BasicFileChooserUI. viewMenuIcon
查看菜单图标Fields in javax.swing.plaf.basic with type parameters of type Icon Modifier and Type Field 描述 protected Hashtable<File,Icon>
BasicFileChooserUI.BasicFileView. iconCache
图标缓存Methods in javax.swing.plaf.basic that return Icon Modifier and Type 方法 描述 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()
返回展开的图标。Icon
BasicFileChooserUI.BasicFileView. getIcon(File f)
在JFileChooser
中代表此文件的JFileChooser
。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 Modifier and Type 方法 描述 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)
Laysout一个标签。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 Modifier and Type Class 描述 class
MetalCheckBoxIcon
OrganicCheckBoxUI的CheckboxIcon实现class
MetalComboBoxIcon
此实用程序类绘制指示MetalComboBox的水平条static class
MetalIconFactory.FileIcon16
警告:此类的序列化对象与将来的Swing版本不兼容。static class
MetalIconFactory.FolderIcon16
警告:此类的序列化对象与将来的Swing版本不兼容。static class
MetalIconFactory.PaletteCloseIcon
定义调色板关闭的图标static class
MetalIconFactory.TreeControlIcon
警告:此类的序列化对象与将来的Swing版本不兼容。static class
MetalIconFactory.TreeFolderIcon
警告:此类的序列化对象与将来的Swing版本不兼容。static class
MetalIconFactory.TreeLeafIcon
该类代表树叶图标。Fields in javax.swing.plaf.metal declared as Icon Modifier and Type Field 描述 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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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 Constructor 描述 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.nimbus
Methods in javax.swing.plaf.nimbus that return Icon Modifier and Type 方法 描述 Icon
NimbusLookAndFeel. getDisabledIcon(JComponent component, Icon icon)
Methods in javax.swing.plaf.nimbus with parameters of type Icon Modifier and Type 方法 描述 Icon
NimbusLookAndFeel. getDisabledIcon(JComponent component, Icon icon)
-
Uses of Icon in javax.swing.plaf.synth
Subinterfaces of Icon in javax.swing.plaf.synth Modifier and Type 接口 描述 interface
SynthIcon
一个图标通过一个SynthContext
。Methods in javax.swing.plaf.synth that return Icon Modifier and Type 方法 描述 protected Icon
SynthButtonUI. getDefaultIcon(AbstractButton b)
返回默认图标。Icon
SynthTreeUI. getExpandedIcon()
返回展开的图标。protected Icon
SynthButtonUI. getIcon(AbstractButton b)
返回用于绘制按钮的图标。Icon
SynthStyle. getIcon(SynthContext context, Object key)
方便的方法来获取一个特定的样式属性,其值是一个Icon。protected Icon
SynthButtonUI. getSizingIcon(AbstractButton b)
返回用于计算首选/最小/最大大小的图标。protected Icon
SynthRadioButtonUI. getSizingIcon(AbstractButton b)
返回用于计算首选/最小/最大大小的图标。Methods in javax.swing.plaf.synth with parameters of type Icon Modifier and Type 方法 描述 protected void
SynthTreeUI. drawCentered(Component c, Graphics graphics, Icon icon, int x, int y)
绘制以(x,y)为中心的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)
返回正确呈现图标和文本所需的最小尺寸。protected Dimension
SynthMenuItemUI. getPreferredMenuItemSize(JComponent c, Icon checkIcon, Icon arrowIcon, int defaultTextIconGap)
返回菜单项的首选大小。protected Dimension
SynthMenuUI. getPreferredMenuItemSize(JComponent c, Icon checkIcon, Icon arrowIcon, int defaultTextIconGap)
返回菜单项的首选大小。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 Modifier and Type 方法 描述 static Icon
StyleConstants. getIcon(AttributeSet a)
从属性列表中获取图标设置。Methods in javax.swing.text with parameters of type Icon Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 Icon
ImageView. getLoadingImageIcon()
在加载图像的过程中返回要使用的图标。Icon
ImageView. getNoImageIcon()
如果找不到图像,则返回要使用的图标。 -
Uses of Icon in javax.swing.tree
Fields in javax.swing.tree declared as Icon Modifier and Type Field 描述 protected Icon
DefaultTreeCellRenderer. closedIcon
用于显示未展开的非叶节点的图标。protected Icon
DefaultTreeCellEditor. editingIcon
编辑时使用的图标。protected Icon
DefaultTreeCellRenderer. leafIcon
用于显示叶节点的图标。protected Icon
DefaultTreeCellRenderer. openIcon
用于显示展开的非叶节点的图标。Methods in javax.swing.tree that return Icon Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 void
DefaultTreeCellRenderer. setClosedIcon(Icon newIcon)
设置用于表示未展开的非叶节点的图标。void
DefaultTreeCellRenderer. setLeafIcon(Icon newIcon)
设置用于表示叶节点的图标。void
DefaultTreeCellRenderer. setOpenIcon(Icon newIcon)
设置用于表示展开的非叶节点的图标。
-