Package | Description |
---|---|
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 Java look and feel
(once codenamed Metal), which is the default look and feel.
|
javax.swing.plaf.nimbus |
Provides user interface objects built according to the cross-platform Nimbus
look and feel.
|
javax.swing.plaf.synth |
Synth is a skinnable look and feel in which all painting is delegated.
|
javax.swing.text |
Provides classes and interfaces that deal with editable and noneditable text
components.
|
javax.swing.text.html |
Provides the class
HTMLEditorKit and supporting classes for creating
HTML text editors. |
javax.swing.tree |
Provides classes and interfaces for dealing with
javax.swing.JTree . |
Modifier and Type | Class | Description |
---|---|---|
class |
ImageIcon |
An implementation of the Icon interface that paints Icons
from Images.
|
Modifier and Type | Field | Description |
---|---|---|
protected Icon |
JInternalFrame.frameIcon |
The icon shown in the top-left corner of this internal frame.
|
protected Icon |
JOptionPane.icon |
Icon used in pane.
|
Modifier and Type | Method | Description |
---|---|---|
Icon |
AbstractButton.getDisabledIcon() |
Returns the icon used by the button when it's disabled.
|
Icon |
JLabel.getDisabledIcon() |
Returns the icon used by the label when it's disabled.
|
Icon |
LookAndFeel.getDisabledIcon(JComponent component,
Icon icon) |
Returns an
Icon with a disabled appearance. |
Icon |
JTabbedPane.getDisabledIconAt(int index) |
Returns the tab disabled icon at
index . |
Icon |
AbstractButton.getDisabledSelectedIcon() |
Returns the icon used by the button when it's disabled and selected.
|
Icon |
LookAndFeel.getDisabledSelectedIcon(JComponent component,
Icon icon) |
Returns an
Icon for use by disabled
components that are also selected. |
Icon |
JInternalFrame.getFrameIcon() |
Returns the image displayed in the title bar of this internal frame (usually
in the top-left corner).
|
Icon |
AbstractButton.getIcon() |
Returns the default icon.
|
Icon |
JFileChooser.getIcon(File f) |
Returns the icon for this file or type of file, depending
on the system.
|
Icon |
JLabel.getIcon() |
Returns the graphic image (glyph, icon) that the label displays.
|
Icon |
JOptionPane.getIcon() |
Returns the icon this pane displays.
|
Icon |
UIDefaults.getIcon(Object key) |
If the value of
key is an Icon return it,
otherwise return null . |
Icon |
UIDefaults.getIcon(Object key,
Locale l) |
If the value of
key for the given Locale
is an Icon return it, otherwise return null . |
static Icon |
UIManager.getIcon(Object key) |
Returns an
Icon from the defaults. |
static Icon |
UIManager.getIcon(Object key,
Locale l) |
Returns an
Icon from the defaults that is appropriate
for the given locale. |
Icon |
JTabbedPane.getIconAt(int index) |
Returns the tab icon at
index . |
Icon |
AbstractButton.getPressedIcon() |
Returns the pressed icon for the button.
|
Icon |
AbstractButton.getRolloverIcon() |
Returns the rollover icon for the button.
|
Icon |
AbstractButton.getRolloverSelectedIcon() |
Returns the rollover selection icon for the button.
|
Icon |
AbstractButton.getSelectedIcon() |
Returns the selected icon for the button.
|
Icon |
TransferHandler.getVisualRepresentation(Transferable t) |
Returns an object that establishes the look of a transfer.
|
Modifier and Type | Method | Description |
---|---|---|
void |
JTabbedPane.addTab(String title,
Icon icon,
Component component) |
Adds a
component represented by a title
and/or icon , either of which can be null . |
void |
JTabbedPane.addTab(String title,
Icon icon,
Component component,
String tip) |
Adds a
component and tip
represented by a title and/or icon ,
either of which can be null . |
static MatteBorder |
BorderFactory.createMatteBorder(int top,
int left,
int bottom,
int right,
Icon tileIcon) |
Creates a matte-look border that consists of multiple tiles of a
specified icon.
|
Icon |
LookAndFeel.getDisabledIcon(JComponent component,
Icon icon) |
Returns an
Icon with a disabled appearance. |
Icon |
LookAndFeel.getDisabledSelectedIcon(JComponent component,
Icon icon) |
Returns an
Icon for use by disabled
components that are also selected. |
int |
JTabbedPane.indexOfTab(Icon icon) |
Returns the first tab index with a given
icon ,
or -1 if no tab has this icon. |
protected void |
AbstractButton.init(String text,
Icon icon) |
Initialization of the
AbstractButton . |
protected void |
JMenuItem.init(String text,
Icon icon) |
Initializes the menu item with the specified text and icon.
|
void |
JTextPane.insertIcon(Icon g) |
Inserts an icon into the document as a replacement
for the currently selected content.
|
void |
JTabbedPane.insertTab(String title,
Icon icon,
Component component,
String tip,
int index) |
Inserts a new tab for the given component, at the given index,
represented by the given title and/or icon, either of which may
be
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) |
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 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) |
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.
|
void |
AbstractButton.setDisabledIcon(Icon disabledIcon) |
Sets the disabled icon for the button.
|
void |
JLabel.setDisabledIcon(Icon disabledIcon) |
Set the icon to be displayed if this JLabel is "disabled"
(JLabel.setEnabled(false)).
|
void |
JTabbedPane.setDisabledIconAt(int index,
Icon disabledIcon) |
Sets the disabled icon at
index to icon
which can be null . |
void |
AbstractButton.setDisabledSelectedIcon(Icon disabledSelectedIcon) |
Sets the disabled selection icon for the button.
|
void |
JInternalFrame.setFrameIcon(Icon icon) |
Sets an image to be displayed in the titlebar of this internal frame (usually
in the top-left corner).
|
void |
AbstractButton.setIcon(Icon defaultIcon) |
Sets the button's default icon.
|
void |
JLabel.setIcon(Icon icon) |
Defines the icon this component will display.
|
void |
JOptionPane.setIcon(Icon newIcon) |
Sets the icon to display.
|
void |
JTabbedPane.setIconAt(int index,
Icon icon) |
Sets the icon at
index to icon which can be
null . |
void |
AbstractButton.setPressedIcon(Icon pressedIcon) |
Sets the pressed 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.setSelectedIcon(Icon selectedIcon) |
Sets the selected icon for the button.
|
static int |
JOptionPane.showConfirmDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon) |
Brings up a dialog with a specified icon, where the number of
choices is determined by the
optionType parameter. |
static Object |
JOptionPane.showInputDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon,
Object[] selectionValues,
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 int |
JOptionPane.showInternalConfirmDialog(Component parentComponent,
Object message,
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 Object |
JOptionPane.showInternalInputDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon,
Object[] selectionValues,
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.
|
static void |
JOptionPane.showInternalMessageDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon) |
Brings up an internal dialog panel displaying a message,
specifying all parameters.
|
static int |
JOptionPane.showInternalOptionDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue) |
Brings up an internal dialog panel with a specified icon, where
the initial choice is determined by the
initialValue
parameter and the number of choices is determined by the
optionType parameter. |
static void |
JOptionPane.showMessageDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon) |
Brings up a dialog displaying a message, specifying all parameters.
|
static int |
JOptionPane.showOptionDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue) |
Brings up a dialog with a specified icon, where the initial
choice is determined by the
initialValue parameter and
the number of choices is determined by the optionType
parameter. |
Constructor | Description |
---|---|
AbstractAction(String name,
Icon icon) |
Creates an
Action with the specified name and small icon. |
JButton(String text,
Icon icon) |
Creates a button with initial text and an icon.
|
JButton(Icon icon) |
Creates a button with an icon.
|
JCheckBox(String text,
Icon icon) |
Creates an initially unselected check box with
the specified text and icon.
|
JCheckBox(String text,
Icon icon,
boolean selected) |
Creates a check box with text and icon,
and specifies whether or not it is initially selected.
|
JCheckBox(Icon icon) |
Creates an initially unselected check box with an icon.
|
JCheckBox(Icon icon,
boolean selected) |
Creates a check box with an icon and specifies whether
or not it is initially selected.
|
JCheckBoxMenuItem(String text,
Icon icon) |
Creates an initially unselected check box menu item with the specified text and icon.
|
JCheckBoxMenuItem(String text,
Icon icon,
boolean b) |
Creates a check box menu item with the specified text, icon, and selection state.
|
JCheckBoxMenuItem(Icon icon) |
Creates an initially unselected check box menu item with an icon.
|
JLabel(String text,
Icon icon,
int horizontalAlignment) |
Creates a
JLabel instance with the specified
text, image, and horizontal alignment. |
JLabel(Icon image) |
Creates a
JLabel instance with the specified image. |
JLabel(Icon image,
int horizontalAlignment) |
Creates a
JLabel instance with the specified
image and horizontal alignment. |
JMenuItem(String text,
Icon icon) |
Creates a
JMenuItem with the specified text and icon. |
JMenuItem(Icon icon) |
Creates a
JMenuItem with the specified icon. |
JOptionPane(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(Object message,
int messageType,
int optionType,
Icon icon,
Object[] options) |
Creates an instance of
JOptionPane to display a message
with the specified message type, icon, and options. |
JOptionPane(Object message,
int messageType,
int optionType,
Icon icon,
Object[] options,
Object initialValue) |
Creates an instance of
JOptionPane to display a message
with the specified message type, icon, and options, with the
initially-selected option specified. |
JRadioButton(String text,
Icon icon) |
Creates a radio button that has the specified text and image,
and that is initially unselected.
|
JRadioButton(String text,
Icon icon,
boolean selected) |
Creates a radio button that has the specified text, image,
and selection state.
|
JRadioButton(Icon icon) |
Creates an initially unselected radio button
with the specified image but no text.
|
JRadioButton(Icon icon,
boolean selected) |
Creates a radio button with the specified image
and selection state, but no text.
|
JRadioButtonMenuItem(String text,
Icon icon) |
Creates a radio button menu item with the specified text
and
Icon . |
JRadioButtonMenuItem(String text,
Icon icon,
boolean selected) |
Creates a radio button menu item that has the specified
text, image, and selection state.
|
JRadioButtonMenuItem(Icon icon) |
Creates a
JRadioButtonMenuItem with an icon. |
JRadioButtonMenuItem(Icon icon,
boolean selected) |
Creates a radio button menu item with the specified image
and selection state, but no text.
|
JToggleButton(String text,
Icon icon) |
Creates a toggle button that has the specified text and image,
and that is initially unselected.
|
JToggleButton(String text,
Icon icon,
boolean selected) |
Creates a toggle button with the specified text, image, and
selection state.
|
JToggleButton(Icon icon) |
Creates an initially unselected toggle button
with the specified image but no text.
|
JToggleButton(Icon icon,
boolean selected) |
Creates a toggle button with the specified image
and selection state, but no text.
|
Modifier and Type | Field | Description |
---|---|---|
protected Icon |
MatteBorder.tileIcon |
The icon to be used for tiling the border.
|
Modifier and Type | Method | Description |
---|---|---|
Icon |
MatteBorder.getTileIcon() |
Returns the icon used for tiling the border or null
if a solid color is being used.
|
Constructor | Description |
---|---|
MatteBorder(int top,
int left,
int bottom,
int right,
Icon tileIcon) |
Creates a matte border with the specified insets and tile icon.
|
MatteBorder(Insets borderInsets,
Icon tileIcon) |
Creates a matte border with the specified insets and tile icon.
|
MatteBorder(Icon tileIcon) |
Creates a matte border with the specified tile icon.
|
Modifier and Type | Method | Description |
---|---|---|
abstract Icon |
AbstractColorChooserPanel.getLargeDisplayIcon() |
Returns the large display icon for the panel.
|
abstract Icon |
AbstractColorChooserPanel.getSmallDisplayIcon() |
Returns the small display icon for the panel.
|
Modifier and Type | Method | Description |
---|---|---|
Icon |
FileView.getIcon(File f) |
The icon that represents this file in the
JFileChooser . |
Icon |
FileSystemView.getSystemIcon(File f) |
Icon for a file, directory, or folder as it would be displayed in
a system file browser.
|
Modifier and Type | Class | Description |
---|---|---|
class |
IconUIResource |
An Icon wrapper class which implements UIResource.
|
Constructor | Description |
---|---|
IconUIResource(Icon delegate) |
Creates a UIResource icon object which wraps
an existing Icon instance.
|
MatteBorderUIResource(int top,
int left,
int bottom,
int right,
Icon tileIcon) |
Constructs a
MatteBorderUIResource . |
MatteBorderUIResource(Icon tileIcon) |
Constructs a
MatteBorderUIResource . |
Modifier and Type | Field | Description |
---|---|---|
protected Icon |
BasicMenuItemUI.arrowIcon |
The arrow icon.
|
protected Icon |
BasicMenuItemUI.checkIcon |
The check icon.
|
protected Icon |
BasicInternalFrameTitlePane.closeIcon |
The close icon.
|
protected Icon |
BasicTreeUI.collapsedIcon |
The collapsed icon.
|
protected Icon |
BasicFileChooserUI.computerIcon |
Computer icon
|
protected Icon |
BasicFileChooserUI.detailsViewIcon |
Details view icon
|
protected Icon |
BasicFileChooserUI.directoryIcon |
Directory icon
|
protected Icon |
BasicTreeUI.expandedIcon |
The expanded icon.
|
protected Icon |
BasicFileChooserUI.fileIcon |
File icon
|
protected Icon |
BasicFileChooserUI.floppyDriveIcon |
Floppy drive icon
|
protected Icon |
BasicFileChooserUI.hardDriveIcon |
Hard drive icon
|
protected Icon |
BasicFileChooserUI.homeFolderIcon |
Home folder icon
|
protected Icon |
BasicRadioButtonUI.icon |
The icon.
|
protected Icon |
BasicInternalFrameTitlePane.iconIcon |
The iconify icon.
|
protected Icon |
BasicFileChooserUI.listViewIcon |
List view icon
|
protected Icon |
BasicInternalFrameTitlePane.maxIcon |
The maximize icon.
|
protected Icon |
BasicInternalFrameTitlePane.minIcon |
The minimize icon.
|
protected Icon |
BasicFileChooserUI.newFolderIcon |
New folder icon
|
protected Icon |
BasicFileChooserUI.upFolderIcon |
Up folder icon
|
protected Icon |
BasicFileChooserUI.viewMenuIcon |
View menu icon
|
Modifier and Type | Field | Description |
---|---|---|
protected Hashtable<File,Icon> |
BasicFileChooserUI.BasicFileView.iconCache |
The icon cache
|
Modifier and Type | Method | Description |
---|---|---|
static Icon |
BasicIconFactory.createEmptyFrameIcon() |
Returns an empty frame icon.
|
Icon |
BasicFileChooserUI.BasicFileView.getCachedIcon(File f) |
Returns the cached icon for the file.
|
static Icon |
BasicIconFactory.getCheckBoxIcon() |
Returns a check box icon.
|
static Icon |
BasicIconFactory.getCheckBoxMenuItemIcon() |
Returns a check box menu item icon.
|
Icon |
BasicTreeUI.getCollapsedIcon() |
Returns the collapsed icon.
|
Icon |
BasicRadioButtonUI.getDefaultIcon() |
Returns the default icon.
|
Icon |
BasicTreeUI.getExpandedIcon() |
Returns the expanded icon.
|
Icon |
BasicFileChooserUI.BasicFileView.getIcon(File f) |
The icon that represents this file in the
JFileChooser . |
protected Icon |
BasicOptionPaneUI.getIcon() |
Returns the icon from the
JOptionPane the receiver is providing
the look and feel for, or the default icon as returned from
getDefaultIcon . |
protected Icon |
BasicTabbedPaneUI.getIconForTab(int tabIndex) |
Returns the icon for a tab.
|
protected Icon |
BasicOptionPaneUI.getIconForType(int messageType) |
Returns the icon to use for the passed in type.
|
static Icon |
BasicIconFactory.getMenuArrowIcon() |
Returns a menu arrow icon.
|
static Icon |
BasicIconFactory.getMenuItemArrowIcon() |
Returns a menu item arrow icon.
|
static Icon |
BasicIconFactory.getMenuItemCheckIcon() |
Returns a menu item check icon.
|
static Icon |
BasicIconFactory.getRadioButtonIcon() |
Returns a radio button icon.
|
static Icon |
BasicIconFactory.getRadioButtonMenuItemIcon() |
Returns a radio button menu item icon.
|
Modifier and Type | Method | Description |
---|---|---|
void |
BasicFileChooserUI.BasicFileView.cacheIcon(File f,
Icon i) |
Caches an icon for a file.
|
protected void |
BasicTreeUI.drawCentered(Component c,
Graphics graphics,
Icon icon,
int x,
int y) |
Draws the
icon centered at (x,y). |
protected Dimension |
BasicMenuItemUI.getPreferredMenuItemSize(JComponent c,
Icon checkIcon,
Icon arrowIcon,
int defaultTextIconGap) |
Returns the preferred size of a menu item.
|
protected String |
BasicLabelUI.layoutCL(JLabel label,
FontMetrics fontMetrics,
String text,
Icon icon,
Rectangle viewR,
Rectangle iconR,
Rectangle textR) |
Forwards the call to 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 a label.
|
protected void |
BasicTabbedPaneUI.paintIcon(Graphics g,
int tabPlacement,
int tabIndex,
Icon icon,
Rectangle iconRect,
boolean isSelected) |
Paints an icon.
|
protected void |
BasicMenuItemUI.paintMenuItem(Graphics g,
JComponent c,
Icon checkIcon,
Icon arrowIcon,
Color background,
Color foreground,
int defaultTextIconGap) |
Paints a menu item.
|
void |
BasicTreeUI.setCollapsedIcon(Icon newG) |
Sets the collapsed icon.
|
void |
BasicTreeUI.setExpandedIcon(Icon newG) |
Sets the expanded icon.
|
Modifier and Type | Class | Description |
---|---|---|
class |
MetalCheckBoxIcon |
CheckboxIcon implementation for OrganicCheckBoxUI
|
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.PaletteCloseIcon |
Defines an icon for Palette close
|
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 |
The class represents a tree leaf icon.
|
Modifier and Type | Field | Description |
---|---|---|
protected Icon |
MetalComboBoxButton.comboIcon |
The icon.
|
protected static Icon |
MetalSliderUI.horizThumbIcon |
A default horizontal thumb
Icon . |
protected Icon |
MetalInternalFrameTitlePane.paletteCloseIcon |
The palette close icon.
|
protected static Icon |
MetalSliderUI.vertThumbIcon |
A default vertical thumb
Icon . |
Modifier and Type | Method | Description |
---|---|---|
static Icon |
MetalIconFactory.getCheckBoxIcon() |
Returns a checkbox icon.
|
static Icon |
MetalIconFactory.getCheckBoxMenuItemIcon() |
Returns an icon to be used by
JCheckBoxMenuItem . |
Icon |
MetalComboBoxButton.getComboIcon() |
Returns the icon of the
JComboBox . |
Icon |
MetalLookAndFeel.getDisabledIcon(JComponent component,
Icon icon) |
Returns an
Icon with a disabled appearance. |
Icon |
MetalLookAndFeel.getDisabledSelectedIcon(JComponent component,
Icon icon) |
Returns an
Icon for use by disabled
components that are also selected. |
static Icon |
MetalIconFactory.getFileChooserDetailViewIcon() |
Returns the instance of
FileChooserDetailViewIcon . |
static Icon |
MetalIconFactory.getFileChooserHomeFolderIcon() |
Returns the instance of
FileChooserHomeFolderIcon . |
static Icon |
MetalIconFactory.getFileChooserListViewIcon() |
Returns the instance of
FileChooserListViewIcon . |
static Icon |
MetalIconFactory.getFileChooserNewFolderIcon() |
Returns the instance of
FileChooserNewFolderIcon . |
static Icon |
MetalIconFactory.getFileChooserUpFolderIcon() |
Returns the instance of
FileChooserUpFolderIcon . |
static Icon |
MetalIconFactory.getHorizontalSliderThumbIcon() |
Returns a thumb icon to be used by horizontal slider.
|
static Icon |
MetalIconFactory.getInternalFrameAltMaximizeIcon(int size) |
Constructs a new instance of
InternalFrameAltMaximizeIcon . |
static Icon |
MetalIconFactory.getInternalFrameCloseIcon(int size) |
Constructs a new instance of
InternalFrameCloseIcon . |
static Icon |
MetalIconFactory.getInternalFrameDefaultMenuIcon() |
Returns the instance of
InternalFrameDefaultMenuIcon . |
static Icon |
MetalIconFactory.getInternalFrameMaximizeIcon(int size) |
Constructs a new instance of
InternalFrameMaximizeIcon . |
static Icon |
MetalIconFactory.getInternalFrameMinimizeIcon(int size) |
Constructs a new instance of
InternalFrameMinimizeIcon . |
static Icon |
MetalIconFactory.getMenuArrowIcon() |
Returns an icon to be used by
JMenu . |
static Icon |
MetalIconFactory.getMenuItemArrowIcon() |
Returns an icon to be used by
JMenuItem . |
static Icon |
MetalIconFactory.getMenuItemCheckIcon() |
Returns an icon to be used by
JCheckBoxMenuItem . |
static Icon |
MetalIconFactory.getRadioButtonIcon() |
Returns the instance of
RadioButtonIcon . |
static Icon |
MetalIconFactory.getRadioButtonMenuItemIcon() |
Returns an icon to be used by
JRadioButtonMenuItem . |
static Icon |
MetalIconFactory.getTreeComputerIcon() |
Returns the instance of
TreeComputerIcon . |
static Icon |
MetalIconFactory.getTreeControlIcon(boolean isCollapsed) |
Constructs a new instance of
TreeControlIcon . |
static Icon |
MetalIconFactory.getTreeFloppyDriveIcon() |
Returns the instance of
TreeFloppyDriveIcon . |
static Icon |
MetalIconFactory.getTreeFolderIcon() |
Constructs a new instance of
TreeFolderIcon . |
static Icon |
MetalIconFactory.getTreeHardDriveIcon() |
Returns the instance of
TreeHardDriveIcon . |
static Icon |
MetalIconFactory.getTreeLeafIcon() |
Constructs a new instance of
TreeLeafIcon . |
static Icon |
MetalIconFactory.getVerticalSliderThumbIcon() |
Returns a thumb icon to be used by vertical slider.
|
Modifier and Type | Method | Description |
---|---|---|
Icon |
MetalLookAndFeel.getDisabledIcon(JComponent component,
Icon icon) |
Returns an
Icon with a disabled appearance. |
Icon |
MetalLookAndFeel.getDisabledSelectedIcon(JComponent component,
Icon icon) |
Returns an
Icon for use by disabled
components that are also selected. |
void |
MetalComboBoxButton.setComboIcon(Icon i) |
Sets the icon of the
JComboBox . |
Constructor | Description |
---|---|
MetalComboBoxButton(JComboBox<Object> cb,
Icon i,
boolean onlyIcon,
CellRendererPane pane,
JList<Object> list) |
Constructs a new instance of
MetalComboBoxButton . |
MetalComboBoxButton(JComboBox<Object> cb,
Icon i,
CellRendererPane pane,
JList<Object> list) |
Constructs a new instance of
MetalComboBoxButton . |
Modifier and Type | Method | Description |
---|---|---|
Icon |
NimbusLookAndFeel.getDisabledIcon(JComponent component,
Icon icon) |
Modifier and Type | Method | Description |
---|---|---|
Icon |
NimbusLookAndFeel.getDisabledIcon(JComponent component,
Icon icon) |
Modifier and Type | Interface | Description |
---|---|---|
interface |
SynthIcon |
An icon that is passed a
SynthContext . |
Modifier and Type | Method | Description |
---|---|---|
protected Icon |
SynthButtonUI.getDefaultIcon(AbstractButton b) |
Returns the default icon.
|
Icon |
SynthTreeUI.getExpandedIcon() |
Returns the expanded icon.
|
protected Icon |
SynthButtonUI.getIcon(AbstractButton b) |
Returns the Icon to use for painting the button.
|
Icon |
SynthStyle.getIcon(SynthContext context,
Object key) |
Convenience method to get a specific style property whose value is
an Icon.
|
protected Icon |
SynthButtonUI.getSizingIcon(AbstractButton b) |
Returns the Icon used in calculating the
preferred/minimum/maximum size.
|
protected Icon |
SynthRadioButtonUI.getSizingIcon(AbstractButton b) |
Returns the Icon used in calculating the
preferred/minimum/maximum size.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
SynthTreeUI.drawCentered(Component c,
Graphics graphics,
Icon icon,
int x,
int y) |
Draws the
icon centered at (x,y). |
static int |
SynthGraphicsUtils.getIconHeight(Icon icon,
SynthContext context) |
Returns the icon's height.
|
static int |
SynthGraphicsUtils.getIconWidth(Icon icon,
SynthContext context) |
Returns the icon's width.
|
Dimension |
SynthGraphicsUtils.getMaximumSize(SynthContext ss,
Font font,
String text,
Icon icon,
int hAlign,
int vAlign,
int hTextPosition,
int vTextPosition,
int iconTextGap,
int mnemonicIndex) |
Returns the maximum size needed to properly render an icon and text.
|
Dimension |
SynthGraphicsUtils.getMinimumSize(SynthContext ss,
Font font,
String text,
Icon icon,
int hAlign,
int vAlign,
int hTextPosition,
int vTextPosition,
int iconTextGap,
int mnemonicIndex) |
Returns the minimum size needed to properly render an icon and text.
|
protected Dimension |
SynthMenuItemUI.getPreferredMenuItemSize(JComponent c,
Icon checkIcon,
Icon arrowIcon,
int defaultTextIconGap) |
Returns the preferred size of a menu item.
|
protected Dimension |
SynthMenuUI.getPreferredMenuItemSize(JComponent c,
Icon checkIcon,
Icon arrowIcon,
int defaultTextIconGap) |
Returns the preferred size of a menu item.
|
Dimension |
SynthGraphicsUtils.getPreferredSize(SynthContext ss,
Font font,
String text,
Icon icon,
int hAlign,
int vAlign,
int hTextPosition,
int vTextPosition,
int iconTextGap,
int mnemonicIndex) |
Returns the preferred size needed to properly render an icon and text.
|
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) |
Lays out text and an icon returning, by reference, the location to
place the icon and text.
|
static void |
SynthGraphicsUtils.paintIcon(Icon icon,
SynthContext context,
Graphics g,
int x,
int y,
int width,
int height) |
Paints the icon.
|
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) |
Paints an icon and text.
|
Modifier and Type | Method | Description |
---|---|---|
static Icon |
StyleConstants.getIcon(AttributeSet a) |
Gets the icon setting from the attribute list.
|
Modifier and Type | Method | Description |
---|---|---|
static void |
StyleConstants.setIcon(MutableAttributeSet a,
Icon c) |
Sets the icon attribute.
|
Modifier and Type | Method | Description |
---|---|---|
Icon |
ImageView.getLoadingImageIcon() |
Returns the icon to use while in the process of loading the image.
|
Icon |
ImageView.getNoImageIcon() |
Returns the icon to use if the image could not be found.
|
Modifier and Type | Field | Description |
---|---|---|
protected Icon |
DefaultTreeCellRenderer.closedIcon |
Icon used to show non-leaf nodes that aren't expanded.
|
protected Icon |
DefaultTreeCellEditor.editingIcon |
Icon to use when editing.
|
protected Icon |
DefaultTreeCellRenderer.leafIcon |
Icon used to show leaf nodes.
|
protected Icon |
DefaultTreeCellRenderer.openIcon |
Icon used to show non-leaf nodes that are expanded.
|
Modifier and Type | Method | Description |
---|---|---|
Icon |
DefaultTreeCellRenderer.getClosedIcon() |
Returns the icon used to represent non-leaf nodes that are not
expanded.
|
Icon |
DefaultTreeCellRenderer.getDefaultClosedIcon() |
Returns the default icon, for the current laf, that is used to
represent non-leaf nodes that are not expanded.
|
Icon |
DefaultTreeCellRenderer.getDefaultLeafIcon() |
Returns the default icon, for the current laf, that is used to
represent leaf nodes.
|
Icon |
DefaultTreeCellRenderer.getDefaultOpenIcon() |
Returns the default icon, for the current laf, that is used to
represent non-leaf nodes that are expanded.
|
Icon |
DefaultTreeCellRenderer.getLeafIcon() |
Returns the icon used to represent leaf nodes.
|
Icon |
DefaultTreeCellRenderer.getOpenIcon() |
Returns the icon used to represent non-leaf nodes that are expanded.
|
Modifier and Type | Method | Description |
---|---|---|
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.
|
void |
DefaultTreeCellRenderer.setOpenIcon(Icon newIcon) |
Sets the icon used to represent non-leaf nodes that are expanded.
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-internal+0-adhoc.mlchung.jdk9-jdeps