Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Swing 1.1
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
javax.swing.Icon

Packages that use Icon
javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
javax.swing.border | Provides classes and interface for drawing specialized borders around a Swing component.
javax.swing.colorchooser | Contains classes and interfaces used by the JColorChooser component.
javax.swing.filechooser | Contains classes and interfaces used by the JFileChooser component.
javax.swing.plaf | Provides one interface and many abstract classes that Swing uses to provide its pluggable look-and-feel capabilities.
javax.swing.plaf.basic | Provides user interface objects built according to the Basic look-and-feel.
javax.swing.plaf.metal | Provides user interface objects built according to the ``metal'' look-and-feel.
javax.swing.text | Provides classes and interfaces that deal with editable and noneditable text components.
javax.swing.tree | Provides classes and interfaces for dealing with java.awt.swing.JTree.

Uses of Icon in javax.swing

Classes in javax.swing that implement Icon
`class` | `ImageIcon` An implementation of the Icon interface that paints Icons from Images.

Fields in javax.swing declared as Icon
`protected Icon` | `JInternalFrame.frameIcon` The icon shown in the top-left corner of the frame.
`protected Icon` | `JOptionPane.icon` Icon used in pane.

Methods in javax.swing that return Icon
`Icon` | `JLabel.getIcon()` Returns the graphic image (glyph, icon) that the label displays.
`Icon` | `JLabel.getDisabledIcon()` Returns the value of the disabledIcon property if it's been set, If it hasn't been set and the value of the icon property is an ImageIcon, we compute a "grayed out" version of the icon and update the disabledIcon property with that.
`Icon` | `JInternalFrame.getFrameIcon()` Returns the image displayed in the title bar of the frame (usually in the top-left corner).
`static Icon` | `UIManager.getIcon(java.lang.Object key)` Returns an Icon from the defaults table.
`Icon` | `UIDefaults.getIcon(java.lang.Object key)` If the value of `key` is an Icon return it, otherwise return null.
`Icon` | `AbstractButton.getIcon()` Returns the default icon.
`Icon` | `AbstractButton.getPressedIcon()` Returns the pressed icon for the button.
`Icon` | `AbstractButton.getSelectedIcon()` Returns the selected icon for the button.
`Icon` | `AbstractButton.getRolloverIcon()` Returns the rollover icon for the button.
`Icon` | `AbstractButton.getRolloverSelectedIcon()` Returns the rollover seletion icon for the button.
`Icon` | `AbstractButton.getDisabledIcon()` Returns the icon used by the button when it's disabled.
`Icon` | `AbstractButton.getDisabledSelectedIcon()` Returns the icon used by the button when it's disabled and selected.
`Icon` | `JFileChooser.getIcon(java.io.File f)` Returns the icon for this file or type of file, depending on the system.
`Icon` | `JOptionPane.getIcon()` Returns the icon this pane displays.
`Icon` | `JTabbedPane.getIconAt(int index)` Returns the tab icon at index.
`Icon` | `JTabbedPane.getDisabledIconAt(int index)` Returns the tab disabled icon at index.

Methods in javax.swing with parameters of type Icon
`void` | `JTextPane.insertIcon(Icon g)` Inserts an icon into the document as a replacement for the currently selected content.
`void` | `JLabel.setIcon(Icon icon)` Defines the icon this component will display.
`void` | `JLabel.setDisabledIcon(Icon disabledIcon)` Set the icon to be displayed if this JLabel is "disabled", i.e.
`static MatteBorder` | `BorderFactory.createMatteBorder(int top, int left, int bottom, int right, Icon tileIcon)` Create a matte-look border that consists of multiple tiles of a specified icon.
`void` | `JInternalFrame.setFrameIcon(Icon icon)` Sets an image to be displayed in the titlebar of the frame (usually in the top-left corner).
`void` | `AbstractButton.setIcon(Icon defaultIcon)` Sets the button's default icon.
`void` | `AbstractButton.setPressedIcon(Icon pressedIcon)` Sets the pressed icon for the button.
`void` | `AbstractButton.setSelectedIcon(Icon selectedIcon)` Sets the selected icon for the button.
`void` | `AbstractButton.setRolloverIcon(Icon rolloverIcon)` Sets the rollover icon for the button.
`void` | `AbstractButton.setRolloverSelectedIcon(Icon rolloverSelectedIcon)` Sets the rollover selected icon for the button.
`void` | `AbstractButton.setDisabledIcon(Icon disabledIcon)` Sets the disabled icon for the button.
`void` | `AbstractButton.setDisabledSelectedIcon(Icon disabledSelectedIcon)` Sets the disabled selection icon for the button.
`protected void` | `AbstractButton.init(java.lang.String text, Icon icon)`
`protected void` | `JMenuItem.init(java.lang.String text, Icon icon)` Initialize the menu item with the specified text and icon.
`protected void` | `JRadioButtonMenuItem.init(java.lang.String text, Icon icon)` Initialize the JRadioButtonMenuItem with the specified text and Icon.
`protected void` | `JCheckBoxMenuItem.init(java.lang.String text, Icon icon)`
`static java.lang.String` | `SwingUtilities.layoutCompoundLabel(JComponent c, java.awt.FontMetrics fm, java.lang.String text, Icon icon, int verticalAlignment, int horizontalAlignment, int verticalTextPosition, int horizontalTextPosition, java.awt.Rectangle viewR, java.awt.Rectangle iconR, java.awt.Rectangle textR, int textIconGap)` Compute and return the location of the icons origin, the location of origin of the text baseline, and a possibly clipped version of the compound labels string.
`static java.lang.String` | `SwingUtilities.layoutCompoundLabel(java.awt.FontMetrics fm, java.lang.String text, Icon icon, int verticalAlignment, int horizontalAlignment, int verticalTextPosition, int horizontalTextPosition, java.awt.Rectangle viewR, java.awt.Rectangle iconR, java.awt.Rectangle textR, int textIconGap)` Compute and return the location of the icons origin, the location of origin of the text baseline, and a possibly clipped version of the compound labels string.
`static java.lang.Object` | `JOptionPane.showInputDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int messageType, Icon icon, java.lang.Object[] selectionValues, java.lang.Object initialSelectionValue)` Prompts the user for input in a blocking dialog where the initial selection, possible selections, and all other options can be specified.
`static void` | `JOptionPane.showMessageDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int messageType, Icon icon)` Brings up a dialog displaying a message, specifying all parameters.
`static int` | `JOptionPane.showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int optionType, int messageType, Icon icon)` Brings up a modal dialog with a specified icon, where the number of choices is determined by the `optionType` parameter.
`static int` | `JOptionPane.showOptionDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int optionType, int messageType, Icon icon, java.lang.Object[] options, java.lang.Object initialValue)` Brings up a modal dialog with a specified icon, where the initial choice is dermined by the `initialValue` parameter and the number of choices is determined by the `optionType` parameter.
`static void` | `JOptionPane.showInternalMessageDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int messageType, Icon icon)` Brings up an internal dialog panel displaying a message, specifying all parameters.
`static int` | `JOptionPane.showInternalConfirmDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int optionType, int messageType, Icon icon)` Brings up an internal dialog panel with a specified icon, where the number of choices is determined by the `optionType` parameter.
`static int` | `JOptionPane.showInternalOptionDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int optionType, int messageType, Icon icon, java.lang.Object[] options, java.lang.Object initialValue)` Brings up an internal dialog panel with a specified icon, where the initial choice is dermined by the `initialValue` parameter and the number of choices is determined by the `optionType` parameter.
`static java.lang.Object` | `JOptionPane.showInternalInputDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int messageType, Icon icon, java.lang.Object[] selectionValues, java.lang.Object initialSelectionValue)` Prompts the user for input in a blocking internal dialog where the initial selection, possible selections, and all other options can be specified.
`void` | `JOptionPane.setIcon(Icon newIcon)` Sets the icon to display.
`void` | `JTabbedPane.insertTab(java.lang.String title, Icon icon, java.awt.Component component, java.lang.String tip, int index)` Inserts a component, at index, represented by a title and/or icon, either of which may be null.
`void` | `JTabbedPane.addTab(java.lang.String title, Icon icon, java.awt.Component component, java.lang.String tip)` Adds a component and tip represented by a title and/or icon, either of which can be null.
`void` | `JTabbedPane.addTab(java.lang.String title, Icon icon, java.awt.Component component)` Adds a component represented by a title and/or icon, either of which can be null.
`void` | `JTabbedPane.setIconAt(int index, Icon icon)` Sets the icon at index to icon which can be null.
`void` | `JTabbedPane.setDisabledIconAt(int index, Icon disabledIcon)` Sets the disabled icon at index to icon which can be null.
`int` | `JTabbedPane.indexOfTab(Icon icon)` Returns the first tab index with a given icon.

Constructors in javax.swing with parameters of type Icon
`JLabel.JLabel(java.lang.String text, Icon icon, int horizontalAlignment)` Creates a `JLabel` instance with the specified text, image, and horizontal alignment.
`JLabel.JLabel(Icon image, int horizontalAlignment)` Creates a `JLabel` instance with the specified image and horizontal alignment.
`JLabel.JLabel(Icon image)` Creates a `JLabel` instance with the specified image.
`JMenuItem.JMenuItem(Icon icon)` Creates a menuItem with an icon.
`JMenuItem.JMenuItem(java.lang.String text, Icon icon)` Creates a menuItem with the supplied text and icon.
`JRadioButtonMenuItem.JRadioButtonMenuItem(Icon icon)` Creates a JRadioButtonMenuItem with an icon.
`JRadioButtonMenuItem.JRadioButtonMenuItem(java.lang.String text, Icon icon)` Creates a JRadioButtonMenuItem with the specified text and Icon.
`JRadioButtonMenuItem.JRadioButtonMenuItem(Icon icon, boolean selected)` Creates a radio button menu item with the specified image and selection state, but no text.
`JRadioButtonMenuItem.JRadioButtonMenuItem(java.lang.String text, Icon icon, boolean selected)` Creates a radio button menu item that has the specified text, image, and selection state.
`JToggleButton.JToggleButton(Icon icon)` Creates an initially unselected toggle button with the specified image but no text.
`JToggleButton.JToggleButton(Icon icon, boolean selected)` Creates a toggle button with the specified image and selection state, but no text.
`JToggleButton.JToggleButton(java.lang.String text, Icon icon)` Creates a toggle button that has the specified text and image, and that is initially unselected.
`JToggleButton.JToggleButton(java.lang.String text, Icon icon, boolean selected)` Creates a toggle button with the specified text, image, and selection state.
`JCheckBox.JCheckBox(Icon icon)` Creates an initially unselected checkbox with an icon.
`JCheckBox.JCheckBox(Icon icon, boolean selected)` Creates a checkbox with an icon and specifies whether or not it is initially selected.
`JCheckBox.JCheckBox(java.lang.String text, Icon icon)` Creates an initially unselected checkbox with the specified text and icon.
`JCheckBox.JCheckBox(java.lang.String text, Icon icon, boolean selected)` Creates a checkbox with text and icon, and specifies whether or not it is initially selected.
`JCheckBoxMenuItem.JCheckBoxMenuItem(Icon icon)` Creates an initially unselected checkboxMenuItem with an icon.
`JCheckBoxMenuItem.JCheckBoxMenuItem(java.lang.String text, Icon icon)` Creates an initially unselected checkboxMenuItem with the specified text and icon.
`JCheckBoxMenuItem.JCheckBoxMenuItem(java.lang.String text, Icon icon, boolean b)` Creates a checkboxMenuItem with the specified text, icon, and selection state.
`JRadioButton.JRadioButton(Icon icon)` Creates an initially unselected radio button with the specified image but no text.
`JRadioButton.JRadioButton(Icon icon, boolean selected)` Creates a radio button with the specified image and selection state, but no text.
`JRadioButton.JRadioButton(java.lang.String text, Icon icon)` Creates a radio button that has the specified text and image, and that is initially unselected.
`JRadioButton.JRadioButton(java.lang.String text, Icon icon, boolean selected)` Creates a radio button that has the specified text, image, and selection state.
`JOptionPane.JOptionPane(java.lang.Object message, int messageType, int optionType, Icon icon)` Creates an instance of JOptionPane to display a message with the specified message type, options, and icon.
`JOptionPane.JOptionPane(java.lang.Object message, int messageType, int optionType, Icon icon, java.lang.Object[] options)` Creates an instance of JOptionPane to display a message with the specified message type, icon, and options.
`JOptionPane.JOptionPane(java.lang.Object message, int messageType, int optionType, Icon icon, java.lang.Object[] options, java.lang.Object initialValue)` Creates an instance of JOptionPane to display a message with the specified message type, icon, and options, with the inititially-selected option specified.
`AbstractAction.AbstractAction(java.lang.String name, Icon icon)` Defines an Action object with the specified description string and a the specified icon.
`JButton.JButton(Icon icon)` Creates a button with an icon.
`JButton.JButton(java.lang.String text, Icon icon)` Creates a button with initial text and an icon.

Uses of Icon in javax.swing.border

Fields in javax.swing.border declared as Icon
`protected Icon` | `MatteBorder.tileIcon`

Constructors in javax.swing.border with parameters of type Icon
`MatteBorder.MatteBorder(int top, int left, int bottom, int right, Icon tileIcon)` Creates a matte border with the specified insets and tile icon.
`MatteBorder.MatteBorder(Icon tileIcon)` Creates a matte border with the specified tile icon.

Uses of Icon in javax.swing.colorchooser

Methods in javax.swing.colorchooser that return Icon
`abstract Icon` | `AbstractColorChooserPanel.getSmallDisplayIcon()`
`abstract Icon` | `AbstractColorChooserPanel.getLargeDisplayIcon()`

Uses of Icon in javax.swing.filechooser

Methods in javax.swing.filechooser that return Icon
`abstract Icon` | `FileView.getIcon(java.io.File f)` The icon that represents this file in the JFileChooser.

Uses of Icon in javax.swing.plaf

Classes in javax.swing.plaf that implement Icon
`class` | `IconUIResource`

Constructors in javax.swing.plaf with parameters of type Icon
`IconUIResource.IconUIResource(Icon delegate)` Creates a UIResource icon object which wraps an existing Icon instance.
`BorderUIResource.MatteBorderUIResource.BorderUIResource.MatteBorderUIResource(int top, int left, int bottom, int right, Icon tileIcon)`
`BorderUIResource.MatteBorderUIResource.BorderUIResource.MatteBorderUIResource(Icon tileIcon)`

Uses of Icon in javax.swing.plaf.basic

Fields in javax.swing.plaf.basic declared as Icon
`protected Icon` | `BasicFileChooserUI.directoryIcon`
`protected Icon` | `BasicFileChooserUI.fileIcon`
`protected Icon` | `BasicFileChooserUI.computerIcon`
`protected Icon` | `BasicFileChooserUI.hardDriveIcon`
`protected Icon` | `BasicFileChooserUI.floppyDriveIcon`
`protected Icon` | `BasicFileChooserUI.newFolderIcon`
`protected Icon` | `BasicFileChooserUI.upFolderIcon`
`protected Icon` | `BasicFileChooserUI.homeFolderIcon`
`protected Icon` | `BasicFileChooserUI.listViewIcon`
`protected Icon` | `BasicFileChooserUI.detailsViewIcon`
`protected Icon` | `BasicMenuItemUI.arrowIcon`
`protected Icon` | `BasicMenuItemUI.checkIcon`
`protected Icon` | `BasicInternalFrameTitlePane.maxIcon`
`protected Icon` | `BasicInternalFrameTitlePane.minIcon`
`protected Icon` | `BasicInternalFrameTitlePane.iconIcon`
`protected Icon` | `BasicInternalFrameTitlePane.closeIcon`
`protected Icon` | `BasicRadioButtonUI.icon`
`protected Icon` | `BasicTreeUI.collapsedIcon`
`protected Icon` | `BasicTreeUI.expandedIcon`

Methods in javax.swing.plaf.basic that return Icon
`protected Icon` | `BasicOptionPaneUI.getIcon()` Returns the icon from the JOptionPane the reciever is providing the look and feel for, or the default icon as returned from getDefaultIcon.
`protected Icon` | `BasicOptionPaneUI.getIconForType(int messageType)` Returns the icon to use for the passed in type.
`Icon` | `BasicFileChooserUI.BasicFileView.getCachedIcon(java.io.File f)`
`Icon` | `BasicFileChooserUI.BasicFileView.getIcon(java.io.File f)`
`static Icon` | `BasicIconFactory.getMenuItemCheckIcon()`
`static Icon` | `BasicIconFactory.getMenuItemArrowIcon()`
`static Icon` | `BasicIconFactory.getMenuArrowIcon()`
`static Icon` | `BasicIconFactory.getCheckBoxIcon()`
`static Icon` | `BasicIconFactory.getRadioButtonIcon()`
`static Icon` | `BasicIconFactory.getCheckBoxMenuItemIcon()`
`static Icon` | `BasicIconFactory.getRadioButtonMenuItemIcon()`
`static Icon` | `BasicIconFactory.createEmptyFrameIcon()`
`protected Icon` | `BasicTabbedPaneUI.getIconForTab(int tabIndex)`
`Icon` | `BasicRadioButtonUI.getDefaultIcon()`
`Icon` | `BasicTreeUI.getExpandedIcon()`
`Icon` | `BasicTreeUI.getCollapsedIcon()`

Methods in javax.swing.plaf.basic with parameters of type Icon
`void` | `BasicFileChooserUI.BasicFileView.cacheIcon(java.io.File f, Icon i)`
`protected java.awt.Dimension` | `BasicMenuItemUI.getPreferredMenuItemSize(JComponent c, Icon checkIcon, Icon arrowIcon, int defaultTextIconGap)`
`protected void` | `BasicMenuItemUI.paintMenuItem(java.awt.Graphics g, JComponent c, Icon checkIcon, Icon arrowIcon, java.awt.Color background, java.awt.Color foreground, int defaultTextIconGap)`
`protected void` | `BasicTabbedPaneUI.layoutLabel(int tabPlacement, java.awt.FontMetrics metrics, int tabIndex, java.lang.String title, Icon icon, java.awt.Rectangle tabRect, java.awt.Rectangle iconRect, java.awt.Rectangle textRect, boolean isSelected)`
`protected void` | `BasicTabbedPaneUI.paintIcon(java.awt.Graphics g, int tabPlacement, int tabIndex, Icon icon, java.awt.Rectangle iconRect, boolean isSelected)`
`void` | `BasicTreeUI.setExpandedIcon(Icon newG)`
`void` | `BasicTreeUI.setCollapsedIcon(Icon newG)`
`protected void` | `BasicTreeUI.drawCentered(java.awt.Component c, java.awt.Graphics graphics, Icon icon, int x, int y)`
`protected java.lang.String` | `BasicLabelUI.layoutCL(JLabel label, java.awt.FontMetrics fontMetrics, java.lang.String text, Icon icon, java.awt.Rectangle viewR, java.awt.Rectangle iconR, java.awt.Rectangle textR)` Forwards the call to SwingUtilities.layoutCompoundLabel().

Uses of Icon in javax.swing.plaf.metal

Classes in javax.swing.plaf.metal that implement Icon
`class` | `MetalCheckBoxIcon` CheckboxIcon implementation for OrganicCheckBoxUI Warning: Serialized objects of this class will not be compatible with future Swing releases.
`class` | `MetalComboBoxIcon` This utility class draws the horizontal bars which indicate a MetalComboBox
`static class` | `MetalIconFactory.FileIcon16` Warning: Serialized objects of this class will not be compatible with future Swing releases.
`static class` | `MetalIconFactory.FolderIcon16` Warning: Serialized objects of this class will not be compatible with future Swing releases.
`static class` | `MetalIconFactory.TreeControlIcon` Warning: Serialized objects of this class will not be compatible with future Swing releases.
`static class` | `MetalIconFactory.TreeFolderIcon` Warning: Serialized objects of this class will not be compatible with future Swing releases.
`static class` | `MetalIconFactory.TreeLeafIcon`

Fields in javax.swing.plaf.metal declared as Icon
`protected static Icon` | `MetalSliderUI.horizThumbIcon`
`protected static Icon` | `MetalSliderUI.vertThumbIcon`
`protected Icon` | `MetalComboBoxButton.comboIcon`

Methods in javax.swing.plaf.metal that return Icon
`Icon` | `MetalComboBoxButton.getComboIcon()`
`static Icon` | `MetalIconFactory.getFileChooserDetailViewIcon()`
`static Icon` | `MetalIconFactory.getFileChooserHomeFolderIcon()`
`static Icon` | `MetalIconFactory.getFileChooserListViewIcon()`
`static Icon` | `MetalIconFactory.getFileChooserNewFolderIcon()`
`static Icon` | `MetalIconFactory.getFileChooserUpFolderIcon()`
`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.getRadioButtonIcon()`
`static Icon` | `MetalIconFactory.getTreeComputerIcon()`
`static Icon` | `MetalIconFactory.getTreeFloppyDriveIcon()`
`static Icon` | `MetalIconFactory.getTreeFolderIcon()`
`static Icon` | `MetalIconFactory.getTreeHardDriveIcon()`
`static Icon` | `MetalIconFactory.getTreeLeafIcon()`
`static Icon` | `MetalIconFactory.getTreeControlIcon(boolean isCollapsed)`
`static Icon` | `MetalIconFactory.getMenuArrowIcon()`
`static Icon` | `MetalIconFactory.getMenuItemCheckIcon()`
`static Icon` | `MetalIconFactory.getMenuItemArrowIcon()`
`static Icon` | `MetalIconFactory.getCheckBoxMenuItemIcon()`
`static Icon` | `MetalIconFactory.getRadioButtonMenuItemIcon()`
`static Icon` | `MetalIconFactory.getHorizontalSliderThumbIcon()`
`static Icon` | `MetalIconFactory.getVerticalSliderThumbIcon()`

Methods in javax.swing.plaf.metal with parameters of type Icon
`void` | `MetalComboBoxButton.setComboIcon(Icon i)`

Constructors in javax.swing.plaf.metal with parameters of type Icon
`MetalComboBoxButton.MetalComboBoxButton(JComboBox cb, Icon i, CellRendererPane pane, JList list)`
`MetalComboBoxButton.MetalComboBoxButton(JComboBox cb, Icon i, boolean onlyIcon, CellRendererPane pane, JList list)`

Uses of Icon in javax.swing.text

Methods in javax.swing.text that return Icon
`static Icon` | `StyleConstants.getIcon(AttributeSet a)` Gets the icon setting from the attribute list.

Methods in javax.swing.text with parameters of type Icon
`static void` | `StyleConstants.setIcon(MutableAttributeSet a, Icon c)` Sets the icon attribute.

Uses of Icon in javax.swing.tree

Fields in javax.swing.tree declared as Icon
`protected Icon` | `DefaultTreeCellEditor.editingIcon` Icon to use when editing.
`protected Icon` | `DefaultTreeCellRenderer.closedIcon` Icon used to show non-leaf nodes that aren't expanded.
`protected Icon` | `DefaultTreeCellRenderer.leafIcon` Icon used to show leaf nodes.
`protected Icon` | `DefaultTreeCellRenderer.openIcon` Icon used to show non-leaf nodes that are expanded.

Methods in javax.swing.tree that return Icon
`Icon` | `DefaultTreeCellRenderer.getDefaultOpenIcon()` Returns the default icon used to represent non-leaf nodes that are expanded.
`Icon` | `DefaultTreeCellRenderer.getDefaultClosedIcon()` Returns the default icon used to represent non-leaf nodes that are not expanded.
`Icon` | `DefaultTreeCellRenderer.getDefaultLeafIcon()` Returns the default icon used to represent leaf nodes.
`Icon` | `DefaultTreeCellRenderer.getOpenIcon()` Returns the icon used to represent non-leaf nodes that are expanded.
`Icon` | `DefaultTreeCellRenderer.getClosedIcon()` Returns the icon used to represent non-leaf nodes that are not expanded.
`Icon` | `DefaultTreeCellRenderer.getLeafIcon()` Returns the icon used to represent leaf nodes.

Methods in javax.swing.tree with parameters of type Icon
`void` | `DefaultTreeCellRenderer.setOpenIcon(Icon newIcon)` Sets the icon used to represent non-leaf nodes that are expanded.
`void` | `DefaultTreeCellRenderer.setClosedIcon(Icon newIcon)` Sets the icon used to represent non-leaf nodes that are not expanded.
`void` | `DefaultTreeCellRenderer.setLeafIcon(Icon newIcon)` Sets the icon used to represent leaf nodes.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Swing 1.1
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.