<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Tue Jun 29 05:50:22 GMT+01:00 1999 -->
<TITLE>
Swing 1.1 API Specification: Uses of Interface javax.swing.Icon
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">

<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../javax/swing/Icon.html"><FONT ID="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../index-files/index-1.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
Swing 1.1</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="Icon.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->

<HR>
<CENTER>
<H2>
<B>Uses of Interface<br>javax.swing.Icon</B></H2>
</CENTER>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
Packages that use <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><A HREF="#javax.swing"><B>javax.swing</B></A></TD>
<TD>Provides a set of &quot;lightweight&quot;
(all-Java language) components that,
to the maximum degree possible, work the same on all platforms.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><A HREF="#javax.swing.border"><B>javax.swing.border</B></A></TD>
<TD>Provides classes and interface for drawing
specialized borders around a Swing component.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><A HREF="#javax.swing.colorchooser"><B>javax.swing.colorchooser</B></A></TD>
<TD>Contains classes and interfaces used by the JColorChooser
component.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><A HREF="#javax.swing.filechooser"><B>javax.swing.filechooser</B></A></TD>
<TD>Contains classes and interfaces used by the JFileChooser component.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><A HREF="#javax.swing.plaf"><B>javax.swing.plaf</B></A></TD>
<TD>Provides one interface and many abstract classes that
Swing uses to provide its pluggable look-and-feel capabilities.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><A HREF="#javax.swing.plaf.basic"><B>javax.swing.plaf.basic</B></A></TD>
<TD>Provides user interface objects built according to the
Basic look-and-feel.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><A HREF="#javax.swing.plaf.metal"><B>javax.swing.plaf.metal</B></A></TD>
<TD>Provides user interface objects built according to
the ``metal'' look-and-feel.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><A HREF="#javax.swing.text"><B>javax.swing.text</B></A></TD>
<TD>Provides classes and interfaces that deal with editable
and noneditable text components.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><A HREF="#javax.swing.tree"><B>javax.swing.tree</B></A></TD>
<TD>Provides classes and interfaces for dealing with
java.awt.swing.JTree.&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.swing"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
Uses of <A HREF="../../../javax/swing/Icon.html">Icon</A> in <A HREF="../../../javax/swing/package-summary.html">javax.swing</A></FONT></TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Classes in <A HREF="../../../javax/swing/package-summary.html">javax.swing</A> that implement <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/ImageIcon.html">ImageIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the Icon interface that paints Icons
 from Images.</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Fields in <A HREF="../../../javax/swing/package-summary.html">javax.swing</A> declared as <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>JInternalFrame.<A HREF="../../../javax/swing/JInternalFrame.html#frameIcon">frameIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The icon shown in the top-left corner of the frame.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#icon">icon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Icon used in pane.</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Methods in <A HREF="../../../javax/swing/package-summary.html">javax.swing</A> that return <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>JLabel.<A HREF="../../../javax/swing/JLabel.html#getIcon()">getIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the graphic image (glyph, icon) that the label displays.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>JLabel.<A HREF="../../../javax/swing/JLabel.html#getDisabledIcon()">getDisabledIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>JInternalFrame.<A HREF="../../../javax/swing/JInternalFrame.html#getFrameIcon()">getFrameIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the image displayed in the title bar of the frame (usually
 in the top-left corner).</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>UIManager.<A HREF="../../../javax/swing/UIManager.html#getIcon(java.lang.Object)">getIcon</A></B>(java.lang.Object&nbsp;key)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an Icon from the defaults table.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>UIDefaults.<A HREF="../../../javax/swing/UIDefaults.html#getIcon(java.lang.Object)">getIcon</A></B>(java.lang.Object&nbsp;key)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If the value of <code>key</code> is an Icon return it, otherwise
 return null.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#getIcon()">getIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the default icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#getPressedIcon()">getPressedIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the pressed icon for the button.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#getSelectedIcon()">getSelectedIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the selected icon for the button.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#getRolloverIcon()">getRolloverIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the rollover icon for the button.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#getRolloverSelectedIcon()">getRolloverSelectedIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the rollover seletion icon for the button.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#getDisabledIcon()">getDisabledIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the icon used by the button when it's disabled.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#getDisabledSelectedIcon()">getDisabledSelectedIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the icon used by the button when it's disabled and selected.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>JFileChooser.<A HREF="../../../javax/swing/JFileChooser.html#getIcon(java.io.File)">getIcon</A></B>(java.io.File&nbsp;f)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the icon for this file or type of file, depending
 on the system.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#getIcon()">getIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the icon this pane displays.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>JTabbedPane.<A HREF="../../../javax/swing/JTabbedPane.html#getIconAt(int)">getIconAt</A></B>(int&nbsp;index)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the tab icon at <i>index</i>.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>JTabbedPane.<A HREF="../../../javax/swing/JTabbedPane.html#getDisabledIconAt(int)">getDisabledIconAt</A></B>(int&nbsp;index)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the tab disabled icon at <i>index</i>.</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Methods in <A HREF="../../../javax/swing/package-summary.html">javax.swing</A> with parameters of type <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JTextPane.<A HREF="../../../javax/swing/JTextPane.html#insertIcon(javax.swing.Icon)">insertIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;g)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserts an icon into the document as a replacement
 for the currently selected content.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JLabel.<A HREF="../../../javax/swing/JLabel.html#setIcon(javax.swing.Icon)">setIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines the icon this component will display.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JLabel.<A HREF="../../../javax/swing/JLabel.html#setDisabledIcon(javax.swing.Icon)">setDisabledIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;disabledIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the icon to be displayed if this JLabel is "disabled", i.e.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/border/MatteBorder.html">MatteBorder</A></CODE></FONT></TD>
<TD><CODE><B>BorderFactory.<A HREF="../../../javax/swing/BorderFactory.html#createMatteBorder(int, int, int, int, javax.swing.Icon)">createMatteBorder</A></B>(int&nbsp;top,
                  int&nbsp;left,
                  int&nbsp;bottom,
                  int&nbsp;right,
                  <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;tileIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a matte-look border that consists of multiple tiles of a 
 specified icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JInternalFrame.<A HREF="../../../javax/swing/JInternalFrame.html#setFrameIcon(javax.swing.Icon)">setFrameIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets an image to be displayed in the titlebar of the frame (usually
 in the top-left corner).</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#setIcon(javax.swing.Icon)">setIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;defaultIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the button's default icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#setPressedIcon(javax.swing.Icon)">setPressedIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;pressedIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the pressed icon for the button.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#setSelectedIcon(javax.swing.Icon)">setSelectedIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;selectedIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the selected icon for the button.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#setRolloverIcon(javax.swing.Icon)">setRolloverIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;rolloverIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rollover icon for the button.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#setRolloverSelectedIcon(javax.swing.Icon)">setRolloverSelectedIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;rolloverSelectedIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rollover selected icon for the button.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#setDisabledIcon(javax.swing.Icon)">setDisabledIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;disabledIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the disabled icon for the button.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#setDisabledSelectedIcon(javax.swing.Icon)">setDisabledSelectedIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;disabledSelectedIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the disabled selection icon for the button.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>AbstractButton.<A HREF="../../../javax/swing/AbstractButton.html#init(java.lang.String, javax.swing.Icon)">init</A></B>(java.lang.String&nbsp;text,
     <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JMenuItem.<A HREF="../../../javax/swing/JMenuItem.html#init(java.lang.String, javax.swing.Icon)">init</A></B>(java.lang.String&nbsp;text,
     <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize the menu item with the specified text and icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JRadioButtonMenuItem.<A HREF="../../../javax/swing/JRadioButtonMenuItem.html#init(java.lang.String, javax.swing.Icon)">init</A></B>(java.lang.String&nbsp;text,
     <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize the JRadioButtonMenuItem with the specified text
 and Icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JCheckBoxMenuItem.<A HREF="../../../javax/swing/JCheckBoxMenuItem.html#init(java.lang.String, javax.swing.Icon)">init</A></B>(java.lang.String&nbsp;text,
     <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B>SwingUtilities.<A HREF="../../../javax/swing/SwingUtilities.html#layoutCompoundLabel(javax.swing.JComponent, java.awt.FontMetrics, java.lang.String, javax.swing.Icon, int, int, int, int, java.awt.Rectangle, java.awt.Rectangle, java.awt.Rectangle, int)">layoutCompoundLabel</A></B>(<A HREF="../../../javax/swing/JComponent.html">JComponent</A>&nbsp;c,
                    java.awt.FontMetrics&nbsp;fm,
                    java.lang.String&nbsp;text,
                    <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
                    int&nbsp;verticalAlignment,
                    int&nbsp;horizontalAlignment,
                    int&nbsp;verticalTextPosition,
                    int&nbsp;horizontalTextPosition,
                    java.awt.Rectangle&nbsp;viewR,
                    java.awt.Rectangle&nbsp;iconR,
                    java.awt.Rectangle&nbsp;textR,
                    int&nbsp;textIconGap)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B>SwingUtilities.<A HREF="../../../javax/swing/SwingUtilities.html#layoutCompoundLabel(java.awt.FontMetrics, java.lang.String, javax.swing.Icon, int, int, int, int, java.awt.Rectangle, java.awt.Rectangle, java.awt.Rectangle, int)">layoutCompoundLabel</A></B>(java.awt.FontMetrics&nbsp;fm,
                    java.lang.String&nbsp;text,
                    <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
                    int&nbsp;verticalAlignment,
                    int&nbsp;horizontalAlignment,
                    int&nbsp;verticalTextPosition,
                    int&nbsp;horizontalTextPosition,
                    java.awt.Rectangle&nbsp;viewR,
                    java.awt.Rectangle&nbsp;iconR,
                    java.awt.Rectangle&nbsp;textR,
                    int&nbsp;textIconGap)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#showInputDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon, java.lang.Object[], java.lang.Object)">showInputDialog</A></B>(java.awt.Component&nbsp;parentComponent,
                java.lang.Object&nbsp;message,
                java.lang.String&nbsp;title,
                int&nbsp;messageType,
                <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
                java.lang.Object[]&nbsp;selectionValues,
                java.lang.Object&nbsp;initialSelectionValue)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prompts the user for input in a blocking dialog where the
 initial selection, possible selections, and all other options can
 be specified.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#showMessageDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon)">showMessageDialog</A></B>(java.awt.Component&nbsp;parentComponent,
                  java.lang.Object&nbsp;message,
                  java.lang.String&nbsp;title,
                  int&nbsp;messageType,
                  <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Brings up a dialog displaying a message, specifying all parameters.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon)">showConfirmDialog</A></B>(java.awt.Component&nbsp;parentComponent,
                  java.lang.Object&nbsp;message,
                  java.lang.String&nbsp;title,
                  int&nbsp;optionType,
                  int&nbsp;messageType,
                  <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Brings up a modal dialog with a specified icon, where the number of 
 choices is determined by the <code>optionType</code> parameter.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#showOptionDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon, java.lang.Object[], java.lang.Object)">showOptionDialog</A></B>(java.awt.Component&nbsp;parentComponent,
                 java.lang.Object&nbsp;message,
                 java.lang.String&nbsp;title,
                 int&nbsp;optionType,
                 int&nbsp;messageType,
                 <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
                 java.lang.Object[]&nbsp;options,
                 java.lang.Object&nbsp;initialValue)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Brings up a modal dialog with a specified icon, where the initial
 choice is dermined by the <code>initialValue</code> parameter and
 the number of choices is determined by the <code>optionType</code> 
 parameter.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#showInternalMessageDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon)">showInternalMessageDialog</A></B>(java.awt.Component&nbsp;parentComponent,
                          java.lang.Object&nbsp;message,
                          java.lang.String&nbsp;title,
                          int&nbsp;messageType,
                          <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Brings up an internal dialog panel displaying a message, 
 specifying all parameters.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#showInternalConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon)">showInternalConfirmDialog</A></B>(java.awt.Component&nbsp;parentComponent,
                          java.lang.Object&nbsp;message,
                          java.lang.String&nbsp;title,
                          int&nbsp;optionType,
                          int&nbsp;messageType,
                          <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Brings up an internal dialog panel with a specified icon, where
 the number of choices is determined by the <code>optionType</code>
 parameter.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#showInternalOptionDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon, java.lang.Object[], java.lang.Object)">showInternalOptionDialog</A></B>(java.awt.Component&nbsp;parentComponent,
                         java.lang.Object&nbsp;message,
                         java.lang.String&nbsp;title,
                         int&nbsp;optionType,
                         int&nbsp;messageType,
                         <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
                         java.lang.Object[]&nbsp;options,
                         java.lang.Object&nbsp;initialValue)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Brings up an internal dialog panel with a specified icon, where
 the initial choice is dermined by the <code>initialValue</code>
 parameter and the number of choices is determined by the 
 <code>optionType</code> parameter.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#showInternalInputDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon, java.lang.Object[], java.lang.Object)">showInternalInputDialog</A></B>(java.awt.Component&nbsp;parentComponent,
                        java.lang.Object&nbsp;message,
                        java.lang.String&nbsp;title,
                        int&nbsp;messageType,
                        <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
                        java.lang.Object[]&nbsp;selectionValues,
                        java.lang.Object&nbsp;initialSelectionValue)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prompts the user for input in a blocking internal dialog where
 the initial selection, possible selections, and all other 
 options can be specified.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#setIcon(javax.swing.Icon)">setIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;newIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the icon to display.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JTabbedPane.<A HREF="../../../javax/swing/JTabbedPane.html#insertTab(java.lang.String, javax.swing.Icon, java.awt.Component, java.lang.String, int)">insertTab</A></B>(java.lang.String&nbsp;title,
          <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
          java.awt.Component&nbsp;component,
          java.lang.String&nbsp;tip,
          int&nbsp;index)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserts a <i>component</i>, at <i>index</i>, represented by a
 <i>title</i> and/or <i>icon</i>, either of which may be null.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JTabbedPane.<A HREF="../../../javax/swing/JTabbedPane.html#addTab(java.lang.String, javax.swing.Icon, java.awt.Component, java.lang.String)">addTab</A></B>(java.lang.String&nbsp;title,
       <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
       java.awt.Component&nbsp;component,
       java.lang.String&nbsp;tip)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a <i>component</i> and <i>tip</i> represented by a <i>title</i> 
 and/or <i>icon</i>, either of which can be null.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JTabbedPane.<A HREF="../../../javax/swing/JTabbedPane.html#addTab(java.lang.String, javax.swing.Icon, java.awt.Component)">addTab</A></B>(java.lang.String&nbsp;title,
       <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
       java.awt.Component&nbsp;component)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a <i>component</i> represented by a <i>title</i> and/or <i>icon</i>, 
 either of which can be null.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JTabbedPane.<A HREF="../../../javax/swing/JTabbedPane.html#setIconAt(int, javax.swing.Icon)">setIconAt</A></B>(int&nbsp;index,
          <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the icon at <i>index</i> to <i>icon</i> which can be null.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JTabbedPane.<A HREF="../../../javax/swing/JTabbedPane.html#setDisabledIconAt(int, javax.swing.Icon)">setDisabledIconAt</A></B>(int&nbsp;index,
                  <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;disabledIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the disabled icon at <i>index</i> to <i>icon</i> which can be null.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B>JTabbedPane.<A HREF="../../../javax/swing/JTabbedPane.html#indexOfTab(javax.swing.Icon)">indexOfTab</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the first tab index with a given <i>icon</i>.</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Constructors in <A HREF="../../../javax/swing/package-summary.html">javax.swing</A> with parameters of type <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JLabel.<A HREF="../../../javax/swing/JLabel.html#JLabel(java.lang.String, javax.swing.Icon, int)">JLabel</A></B>(java.lang.String&nbsp;text,
       <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
       int&nbsp;horizontalAlignment)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <code>JLabel</code> instance with the specified
 text, image, and horizontal alignment.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JLabel.<A HREF="../../../javax/swing/JLabel.html#JLabel(javax.swing.Icon, int)">JLabel</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;image,
       int&nbsp;horizontalAlignment)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <code>JLabel</code> instance with the specified
 image and horizontal alignment.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JLabel.<A HREF="../../../javax/swing/JLabel.html#JLabel(javax.swing.Icon)">JLabel</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;image)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <code>JLabel</code> instance with the specified image.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JMenuItem.<A HREF="../../../javax/swing/JMenuItem.html#JMenuItem(javax.swing.Icon)">JMenuItem</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a menuItem with an icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JMenuItem.<A HREF="../../../javax/swing/JMenuItem.html#JMenuItem(java.lang.String, javax.swing.Icon)">JMenuItem</A></B>(java.lang.String&nbsp;text,
          <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a menuItem with the supplied text and icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JRadioButtonMenuItem.<A HREF="../../../javax/swing/JRadioButtonMenuItem.html#JRadioButtonMenuItem(javax.swing.Icon)">JRadioButtonMenuItem</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a JRadioButtonMenuItem with an icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JRadioButtonMenuItem.<A HREF="../../../javax/swing/JRadioButtonMenuItem.html#JRadioButtonMenuItem(java.lang.String, javax.swing.Icon)">JRadioButtonMenuItem</A></B>(java.lang.String&nbsp;text,
                     <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a JRadioButtonMenuItem with the specified text
 and Icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JRadioButtonMenuItem.<A HREF="../../../javax/swing/JRadioButtonMenuItem.html#JRadioButtonMenuItem(javax.swing.Icon, boolean)">JRadioButtonMenuItem</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
                     boolean&nbsp;selected)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a radio button menu item with the specified image
 and selection state, but no text.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JRadioButtonMenuItem.<A HREF="../../../javax/swing/JRadioButtonMenuItem.html#JRadioButtonMenuItem(java.lang.String, javax.swing.Icon, boolean)">JRadioButtonMenuItem</A></B>(java.lang.String&nbsp;text,
                     <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
                     boolean&nbsp;selected)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a radio button menu item that has the specified 
 text, image, and selection state.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JToggleButton.<A HREF="../../../javax/swing/JToggleButton.html#JToggleButton(javax.swing.Icon)">JToggleButton</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an initially unselected toggle button
 with the specified image but no text.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JToggleButton.<A HREF="../../../javax/swing/JToggleButton.html#JToggleButton(javax.swing.Icon, boolean)">JToggleButton</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
              boolean&nbsp;selected)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a toggle button with the specified image 
 and selection state, but no text.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JToggleButton.<A HREF="../../../javax/swing/JToggleButton.html#JToggleButton(java.lang.String, javax.swing.Icon)">JToggleButton</A></B>(java.lang.String&nbsp;text,
              <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a toggle button that has the specified text and image,
 and that is initially unselected.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JToggleButton.<A HREF="../../../javax/swing/JToggleButton.html#JToggleButton(java.lang.String, javax.swing.Icon, boolean)">JToggleButton</A></B>(java.lang.String&nbsp;text,
              <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
              boolean&nbsp;selected)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a toggle button with the specified text, image, and
 selection state.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JCheckBox.<A HREF="../../../javax/swing/JCheckBox.html#JCheckBox(javax.swing.Icon)">JCheckBox</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an initially unselected checkbox with an icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JCheckBox.<A HREF="../../../javax/swing/JCheckBox.html#JCheckBox(javax.swing.Icon, boolean)">JCheckBox</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
          boolean&nbsp;selected)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a checkbox with an icon and specifies whether
 or not it is initially selected.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JCheckBox.<A HREF="../../../javax/swing/JCheckBox.html#JCheckBox(java.lang.String, javax.swing.Icon)">JCheckBox</A></B>(java.lang.String&nbsp;text,
          <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an initially unselected checkbox with 
 the specified text and icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JCheckBox.<A HREF="../../../javax/swing/JCheckBox.html#JCheckBox(java.lang.String, javax.swing.Icon, boolean)">JCheckBox</A></B>(java.lang.String&nbsp;text,
          <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
          boolean&nbsp;selected)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a checkbox with text and icon,
 and specifies whether or not it is initially selected.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JCheckBoxMenuItem.<A HREF="../../../javax/swing/JCheckBoxMenuItem.html#JCheckBoxMenuItem(javax.swing.Icon)">JCheckBoxMenuItem</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an initially unselected checkboxMenuItem with an icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JCheckBoxMenuItem.<A HREF="../../../javax/swing/JCheckBoxMenuItem.html#JCheckBoxMenuItem(java.lang.String, javax.swing.Icon)">JCheckBoxMenuItem</A></B>(java.lang.String&nbsp;text,
                  <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an initially unselected checkboxMenuItem with the specified text and icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JCheckBoxMenuItem.<A HREF="../../../javax/swing/JCheckBoxMenuItem.html#JCheckBoxMenuItem(java.lang.String, javax.swing.Icon, boolean)">JCheckBoxMenuItem</A></B>(java.lang.String&nbsp;text,
                  <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
                  boolean&nbsp;b)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a checkboxMenuItem with the specified text, icon, and selection state.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JRadioButton.<A HREF="../../../javax/swing/JRadioButton.html#JRadioButton(javax.swing.Icon)">JRadioButton</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an initially unselected radio button
 with the specified image but no text.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JRadioButton.<A HREF="../../../javax/swing/JRadioButton.html#JRadioButton(javax.swing.Icon, boolean)">JRadioButton</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
             boolean&nbsp;selected)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a radio button with the specified image
 and selection state, but no text.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JRadioButton.<A HREF="../../../javax/swing/JRadioButton.html#JRadioButton(java.lang.String, javax.swing.Icon)">JRadioButton</A></B>(java.lang.String&nbsp;text,
             <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a radio button that has the specified text and image,
 and that is initially unselected.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JRadioButton.<A HREF="../../../javax/swing/JRadioButton.html#JRadioButton(java.lang.String, javax.swing.Icon, boolean)">JRadioButton</A></B>(java.lang.String&nbsp;text,
             <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
             boolean&nbsp;selected)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a radio button that has the specified text, image,
 and selection state.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#JOptionPane(java.lang.Object, int, int, javax.swing.Icon)">JOptionPane</A></B>(java.lang.Object&nbsp;message,
            int&nbsp;messageType,
            int&nbsp;optionType,
            <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an instance of JOptionPane to display a message
 with the specified message type, options, and icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#JOptionPane(java.lang.Object, int, int, javax.swing.Icon, java.lang.Object[])">JOptionPane</A></B>(java.lang.Object&nbsp;message,
            int&nbsp;messageType,
            int&nbsp;optionType,
            <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
            java.lang.Object[]&nbsp;options)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an instance of JOptionPane to display a message
 with the specified message type, icon, and options.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JOptionPane.<A HREF="../../../javax/swing/JOptionPane.html#JOptionPane(java.lang.Object, int, int, javax.swing.Icon, java.lang.Object[], java.lang.Object)">JOptionPane</A></B>(java.lang.Object&nbsp;message,
            int&nbsp;messageType,
            int&nbsp;optionType,
            <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
            java.lang.Object[]&nbsp;options,
            java.lang.Object&nbsp;initialValue)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an instance of JOptionPane to display a message
 with the specified message type, icon, and options, with the 
 inititially-selected option specified.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>AbstractAction.<A HREF="../../../javax/swing/AbstractAction.html#AbstractAction(java.lang.String, javax.swing.Icon)">AbstractAction</A></B>(java.lang.String&nbsp;name,
               <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines an Action object with the specified description string
 and a the specified icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JButton.<A HREF="../../../javax/swing/JButton.html#JButton(javax.swing.Icon)">JButton</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a button with an icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>JButton.<A HREF="../../../javax/swing/JButton.html#JButton(java.lang.String, javax.swing.Icon)">JButton</A></B>(java.lang.String&nbsp;text,
        <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a button with initial text and an icon.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.swing.border"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
Uses of <A HREF="../../../javax/swing/Icon.html">Icon</A> in <A HREF="../../../javax/swing/border/package-summary.html">javax.swing.border</A></FONT></TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Fields in <A HREF="../../../javax/swing/border/package-summary.html">javax.swing.border</A> declared as <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MatteBorder.<A HREF="../../../javax/swing/border/MatteBorder.html#tileIcon">tileIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Constructors in <A HREF="../../../javax/swing/border/package-summary.html">javax.swing.border</A> with parameters of type <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>MatteBorder.<A HREF="../../../javax/swing/border/MatteBorder.html#MatteBorder(int, int, int, int, javax.swing.Icon)">MatteBorder</A></B>(int&nbsp;top,
            int&nbsp;left,
            int&nbsp;bottom,
            int&nbsp;right,
            <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;tileIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a matte border with the specified insets and tile icon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>MatteBorder.<A HREF="../../../javax/swing/border/MatteBorder.html#MatteBorder(javax.swing.Icon)">MatteBorder</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;tileIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a matte border with the specified tile icon.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.swing.colorchooser"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
Uses of <A HREF="../../../javax/swing/Icon.html">Icon</A> in <A HREF="../../../javax/swing/colorchooser/package-summary.html">javax.swing.colorchooser</A></FONT></TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Methods in <A HREF="../../../javax/swing/colorchooser/package-summary.html">javax.swing.colorchooser</A> that return <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>AbstractColorChooserPanel.<A HREF="../../../javax/swing/colorchooser/AbstractColorChooserPanel.html#getSmallDisplayIcon()">getSmallDisplayIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>AbstractColorChooserPanel.<A HREF="../../../javax/swing/colorchooser/AbstractColorChooserPanel.html#getLargeDisplayIcon()">getLargeDisplayIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.swing.filechooser"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
Uses of <A HREF="../../../javax/swing/Icon.html">Icon</A> in <A HREF="../../../javax/swing/filechooser/package-summary.html">javax.swing.filechooser</A></FONT></TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Methods in <A HREF="../../../javax/swing/filechooser/package-summary.html">javax.swing.filechooser</A> that return <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>FileView.<A HREF="../../../javax/swing/filechooser/FileView.html#getIcon(java.io.File)">getIcon</A></B>(java.io.File&nbsp;f)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The icon that represents this file in the JFileChooser.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.swing.plaf"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
Uses of <A HREF="../../../javax/swing/Icon.html">Icon</A> in <A HREF="../../../javax/swing/plaf/package-summary.html">javax.swing.plaf</A></FONT></TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Classes in <A HREF="../../../javax/swing/plaf/package-summary.html">javax.swing.plaf</A> that implement <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/plaf/IconUIResource.html">IconUIResource</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Constructors in <A HREF="../../../javax/swing/plaf/package-summary.html">javax.swing.plaf</A> with parameters of type <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>IconUIResource.<A HREF="../../../javax/swing/plaf/IconUIResource.html#IconUIResource(javax.swing.Icon)">IconUIResource</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;delegate)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a UIResource icon object which wraps
 an existing Icon instance.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>BorderUIResource.MatteBorderUIResource.<A HREF="../../../javax/swing/plaf/BorderUIResource.MatteBorderUIResource.html#BorderUIResource.MatteBorderUIResource(int, int, int, int, javax.swing.Icon)">BorderUIResource.MatteBorderUIResource</A></B>(int&nbsp;top,
                                       int&nbsp;left,
                                       int&nbsp;bottom,
                                       int&nbsp;right,
                                       <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;tileIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>BorderUIResource.MatteBorderUIResource.<A HREF="../../../javax/swing/plaf/BorderUIResource.MatteBorderUIResource.html#BorderUIResource.MatteBorderUIResource(javax.swing.Icon)">BorderUIResource.MatteBorderUIResource</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;tileIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.swing.plaf.basic"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
Uses of <A HREF="../../../javax/swing/Icon.html">Icon</A> in <A HREF="../../../javax/swing/plaf/basic/package-summary.html">javax.swing.plaf.basic</A></FONT></TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Fields in <A HREF="../../../javax/swing/plaf/basic/package-summary.html">javax.swing.plaf.basic</A> declared as <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicFileChooserUI.<A HREF="../../../javax/swing/plaf/basic/BasicFileChooserUI.html#directoryIcon">directoryIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicFileChooserUI.<A HREF="../../../javax/swing/plaf/basic/BasicFileChooserUI.html#fileIcon">fileIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicFileChooserUI.<A HREF="../../../javax/swing/plaf/basic/BasicFileChooserUI.html#computerIcon">computerIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicFileChooserUI.<A HREF="../../../javax/swing/plaf/basic/BasicFileChooserUI.html#hardDriveIcon">hardDriveIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicFileChooserUI.<A HREF="../../../javax/swing/plaf/basic/BasicFileChooserUI.html#floppyDriveIcon">floppyDriveIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicFileChooserUI.<A HREF="../../../javax/swing/plaf/basic/BasicFileChooserUI.html#newFolderIcon">newFolderIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicFileChooserUI.<A HREF="../../../javax/swing/plaf/basic/BasicFileChooserUI.html#upFolderIcon">upFolderIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicFileChooserUI.<A HREF="../../../javax/swing/plaf/basic/BasicFileChooserUI.html#homeFolderIcon">homeFolderIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicFileChooserUI.<A HREF="../../../javax/swing/plaf/basic/BasicFileChooserUI.html#listViewIcon">listViewIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicFileChooserUI.<A HREF="../../../javax/swing/plaf/basic/BasicFileChooserUI.html#detailsViewIcon">detailsViewIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicMenuItemUI.<A HREF="../../../javax/swing/plaf/basic/BasicMenuItemUI.html#arrowIcon">arrowIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicMenuItemUI.<A HREF="../../../javax/swing/plaf/basic/BasicMenuItemUI.html#checkIcon">checkIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicInternalFrameTitlePane.<A HREF="../../../javax/swing/plaf/basic/BasicInternalFrameTitlePane.html#maxIcon">maxIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicInternalFrameTitlePane.<A HREF="../../../javax/swing/plaf/basic/BasicInternalFrameTitlePane.html#minIcon">minIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicInternalFrameTitlePane.<A HREF="../../../javax/swing/plaf/basic/BasicInternalFrameTitlePane.html#iconIcon">iconIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicInternalFrameTitlePane.<A HREF="../../../javax/swing/plaf/basic/BasicInternalFrameTitlePane.html#closeIcon">closeIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicRadioButtonUI.<A HREF="../../../javax/swing/plaf/basic/BasicRadioButtonUI.html#icon">icon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicTreeUI.<A HREF="../../../javax/swing/plaf/basic/BasicTreeUI.html#collapsedIcon">collapsedIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicTreeUI.<A HREF="../../../javax/swing/plaf/basic/BasicTreeUI.html#expandedIcon">expandedIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Methods in <A HREF="../../../javax/swing/plaf/basic/package-summary.html">javax.swing.plaf.basic</A> that return <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicOptionPaneUI.<A HREF="../../../javax/swing/plaf/basic/BasicOptionPaneUI.html#getIcon()">getIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the icon from the JOptionPane the reciever is providing
 the look and feel for, or the default icon as returned from
 getDefaultIcon.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicOptionPaneUI.<A HREF="../../../javax/swing/plaf/basic/BasicOptionPaneUI.html#getIconForType(int)">getIconForType</A></B>(int&nbsp;messageType)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the icon to use for the passed in type.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicFileChooserUI.BasicFileView.<A HREF="../../../javax/swing/plaf/basic/BasicFileChooserUI.BasicFileView.html#getCachedIcon(java.io.File)">getCachedIcon</A></B>(java.io.File&nbsp;f)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicFileChooserUI.BasicFileView.<A HREF="../../../javax/swing/plaf/basic/BasicFileChooserUI.BasicFileView.html#getIcon(java.io.File)">getIcon</A></B>(java.io.File&nbsp;f)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicIconFactory.<A HREF="../../../javax/swing/plaf/basic/BasicIconFactory.html#getMenuItemCheckIcon()">getMenuItemCheckIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicIconFactory.<A HREF="../../../javax/swing/plaf/basic/BasicIconFactory.html#getMenuItemArrowIcon()">getMenuItemArrowIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicIconFactory.<A HREF="../../../javax/swing/plaf/basic/BasicIconFactory.html#getMenuArrowIcon()">getMenuArrowIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicIconFactory.<A HREF="../../../javax/swing/plaf/basic/BasicIconFactory.html#getCheckBoxIcon()">getCheckBoxIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicIconFactory.<A HREF="../../../javax/swing/plaf/basic/BasicIconFactory.html#getRadioButtonIcon()">getRadioButtonIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicIconFactory.<A HREF="../../../javax/swing/plaf/basic/BasicIconFactory.html#getCheckBoxMenuItemIcon()">getCheckBoxMenuItemIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicIconFactory.<A HREF="../../../javax/swing/plaf/basic/BasicIconFactory.html#getRadioButtonMenuItemIcon()">getRadioButtonMenuItemIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicIconFactory.<A HREF="../../../javax/swing/plaf/basic/BasicIconFactory.html#createEmptyFrameIcon()">createEmptyFrameIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicTabbedPaneUI.<A HREF="../../../javax/swing/plaf/basic/BasicTabbedPaneUI.html#getIconForTab(int)">getIconForTab</A></B>(int&nbsp;tabIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicRadioButtonUI.<A HREF="../../../javax/swing/plaf/basic/BasicRadioButtonUI.html#getDefaultIcon()">getDefaultIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicTreeUI.<A HREF="../../../javax/swing/plaf/basic/BasicTreeUI.html#getExpandedIcon()">getExpandedIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>BasicTreeUI.<A HREF="../../../javax/swing/plaf/basic/BasicTreeUI.html#getCollapsedIcon()">getCollapsedIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Methods in <A HREF="../../../javax/swing/plaf/basic/package-summary.html">javax.swing.plaf.basic</A> with parameters of type <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>BasicFileChooserUI.BasicFileView.<A HREF="../../../javax/swing/plaf/basic/BasicFileChooserUI.BasicFileView.html#cacheIcon(java.io.File, javax.swing.Icon)">cacheIcon</A></B>(java.io.File&nbsp;f,
          <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;i)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;java.awt.Dimension</CODE></FONT></TD>
<TD><CODE><B>BasicMenuItemUI.<A HREF="../../../javax/swing/plaf/basic/BasicMenuItemUI.html#getPreferredMenuItemSize(javax.swing.JComponent, javax.swing.Icon, javax.swing.Icon, int)">getPreferredMenuItemSize</A></B>(<A HREF="../../../javax/swing/JComponent.html">JComponent</A>&nbsp;c,
                         <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;checkIcon,
                         <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;arrowIcon,
                         int&nbsp;defaultTextIconGap)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>BasicMenuItemUI.<A HREF="../../../javax/swing/plaf/basic/BasicMenuItemUI.html#paintMenuItem(java.awt.Graphics, javax.swing.JComponent, javax.swing.Icon, javax.swing.Icon, java.awt.Color, java.awt.Color, int)">paintMenuItem</A></B>(java.awt.Graphics&nbsp;g,
              <A HREF="../../../javax/swing/JComponent.html">JComponent</A>&nbsp;c,
              <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;checkIcon,
              <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;arrowIcon,
              java.awt.Color&nbsp;background,
              java.awt.Color&nbsp;foreground,
              int&nbsp;defaultTextIconGap)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>BasicTabbedPaneUI.<A HREF="../../../javax/swing/plaf/basic/BasicTabbedPaneUI.html#layoutLabel(int, java.awt.FontMetrics, int, java.lang.String, javax.swing.Icon, java.awt.Rectangle, java.awt.Rectangle, java.awt.Rectangle, boolean)">layoutLabel</A></B>(int&nbsp;tabPlacement,
            java.awt.FontMetrics&nbsp;metrics,
            int&nbsp;tabIndex,
            java.lang.String&nbsp;title,
            <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
            java.awt.Rectangle&nbsp;tabRect,
            java.awt.Rectangle&nbsp;iconRect,
            java.awt.Rectangle&nbsp;textRect,
            boolean&nbsp;isSelected)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>BasicTabbedPaneUI.<A HREF="../../../javax/swing/plaf/basic/BasicTabbedPaneUI.html#paintIcon(java.awt.Graphics, int, int, javax.swing.Icon, java.awt.Rectangle, boolean)">paintIcon</A></B>(java.awt.Graphics&nbsp;g,
          int&nbsp;tabPlacement,
          int&nbsp;tabIndex,
          <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
          java.awt.Rectangle&nbsp;iconRect,
          boolean&nbsp;isSelected)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>BasicTreeUI.<A HREF="../../../javax/swing/plaf/basic/BasicTreeUI.html#setExpandedIcon(javax.swing.Icon)">setExpandedIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;newG)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>BasicTreeUI.<A HREF="../../../javax/swing/plaf/basic/BasicTreeUI.html#setCollapsedIcon(javax.swing.Icon)">setCollapsedIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;newG)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>BasicTreeUI.<A HREF="../../../javax/swing/plaf/basic/BasicTreeUI.html#drawCentered(java.awt.Component, java.awt.Graphics, javax.swing.Icon, int, int)">drawCentered</A></B>(java.awt.Component&nbsp;c,
             java.awt.Graphics&nbsp;graphics,
             <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
             int&nbsp;x,
             int&nbsp;y)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B>BasicLabelUI.<A HREF="../../../javax/swing/plaf/basic/BasicLabelUI.html#layoutCL(javax.swing.JLabel, java.awt.FontMetrics, java.lang.String, javax.swing.Icon, java.awt.Rectangle, java.awt.Rectangle, java.awt.Rectangle)">layoutCL</A></B>(<A HREF="../../../javax/swing/JLabel.html">JLabel</A>&nbsp;label,
         java.awt.FontMetrics&nbsp;fontMetrics,
         java.lang.String&nbsp;text,
         <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;icon,
         java.awt.Rectangle&nbsp;viewR,
         java.awt.Rectangle&nbsp;iconR,
         java.awt.Rectangle&nbsp;textR)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Forwards the call to SwingUtilities.layoutCompoundLabel().</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.swing.plaf.metal"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
Uses of <A HREF="../../../javax/swing/Icon.html">Icon</A> in <A HREF="../../../javax/swing/plaf/metal/package-summary.html">javax.swing.plaf.metal</A></FONT></TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Classes in <A HREF="../../../javax/swing/plaf/metal/package-summary.html">javax.swing.plaf.metal</A> that implement <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/plaf/metal/MetalCheckBoxIcon.html">MetalCheckBoxIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CheckboxIcon implementation for OrganicCheckBoxUI
 
 <strong>Warning:</strong>
 Serialized objects of this class will not be compatible with
 future Swing releases.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/plaf/metal/MetalComboBoxIcon.html">MetalComboBoxIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This utility class draws the horizontal bars which indicate a MetalComboBox</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.FileIcon16.html">MetalIconFactory.FileIcon16</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 <strong>Warning:</strong>
 Serialized objects of this class will not be compatible with
 future Swing releases.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.FolderIcon16.html">MetalIconFactory.FolderIcon16</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 <strong>Warning:</strong>
 Serialized objects of this class will not be compatible with
 future Swing releases.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.TreeControlIcon.html">MetalIconFactory.TreeControlIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 <strong>Warning:</strong>
 Serialized objects of this class will not be compatible with
 future Swing releases.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.TreeFolderIcon.html">MetalIconFactory.TreeFolderIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 <strong>Warning:</strong>
 Serialized objects of this class will not be compatible with
 future Swing releases.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.TreeLeafIcon.html">MetalIconFactory.TreeLeafIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Fields in <A HREF="../../../javax/swing/plaf/metal/package-summary.html">javax.swing.plaf.metal</A> declared as <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalSliderUI.<A HREF="../../../javax/swing/plaf/metal/MetalSliderUI.html#horizThumbIcon">horizThumbIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalSliderUI.<A HREF="../../../javax/swing/plaf/metal/MetalSliderUI.html#vertThumbIcon">vertThumbIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalComboBoxButton.<A HREF="../../../javax/swing/plaf/metal/MetalComboBoxButton.html#comboIcon">comboIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Methods in <A HREF="../../../javax/swing/plaf/metal/package-summary.html">javax.swing.plaf.metal</A> that return <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalComboBoxButton.<A HREF="../../../javax/swing/plaf/metal/MetalComboBoxButton.html#getComboIcon()">getComboIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getFileChooserDetailViewIcon()">getFileChooserDetailViewIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getFileChooserHomeFolderIcon()">getFileChooserHomeFolderIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getFileChooserListViewIcon()">getFileChooserListViewIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getFileChooserNewFolderIcon()">getFileChooserNewFolderIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getFileChooserUpFolderIcon()">getFileChooserUpFolderIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getInternalFrameAltMaximizeIcon(int)">getInternalFrameAltMaximizeIcon</A></B>(int&nbsp;size)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getInternalFrameCloseIcon(int)">getInternalFrameCloseIcon</A></B>(int&nbsp;size)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getInternalFrameDefaultMenuIcon()">getInternalFrameDefaultMenuIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getInternalFrameMaximizeIcon(int)">getInternalFrameMaximizeIcon</A></B>(int&nbsp;size)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getInternalFrameMinimizeIcon(int)">getInternalFrameMinimizeIcon</A></B>(int&nbsp;size)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getRadioButtonIcon()">getRadioButtonIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getTreeComputerIcon()">getTreeComputerIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getTreeFloppyDriveIcon()">getTreeFloppyDriveIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getTreeFolderIcon()">getTreeFolderIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getTreeHardDriveIcon()">getTreeHardDriveIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getTreeLeafIcon()">getTreeLeafIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getTreeControlIcon(boolean)">getTreeControlIcon</A></B>(boolean&nbsp;isCollapsed)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getMenuArrowIcon()">getMenuArrowIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getMenuItemCheckIcon()">getMenuItemCheckIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getMenuItemArrowIcon()">getMenuItemArrowIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getCheckBoxMenuItemIcon()">getCheckBoxMenuItemIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getRadioButtonMenuItemIcon()">getRadioButtonMenuItemIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getHorizontalSliderThumbIcon()">getHorizontalSliderThumbIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>MetalIconFactory.<A HREF="../../../javax/swing/plaf/metal/MetalIconFactory.html#getVerticalSliderThumbIcon()">getVerticalSliderThumbIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Methods in <A HREF="../../../javax/swing/plaf/metal/package-summary.html">javax.swing.plaf.metal</A> with parameters of type <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>MetalComboBoxButton.<A HREF="../../../javax/swing/plaf/metal/MetalComboBoxButton.html#setComboIcon(javax.swing.Icon)">setComboIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;i)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Constructors in <A HREF="../../../javax/swing/plaf/metal/package-summary.html">javax.swing.plaf.metal</A> with parameters of type <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>MetalComboBoxButton.<A HREF="../../../javax/swing/plaf/metal/MetalComboBoxButton.html#MetalComboBoxButton(javax.swing.JComboBox, javax.swing.Icon, javax.swing.CellRendererPane, javax.swing.JList)">MetalComboBoxButton</A></B>(<A HREF="../../../javax/swing/JComboBox.html">JComboBox</A>&nbsp;cb,
                    <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;i,
                    <A HREF="../../../javax/swing/CellRendererPane.html">CellRendererPane</A>&nbsp;pane,
                    <A HREF="../../../javax/swing/JList.html">JList</A>&nbsp;list)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B>MetalComboBoxButton.<A HREF="../../../javax/swing/plaf/metal/MetalComboBoxButton.html#MetalComboBoxButton(javax.swing.JComboBox, javax.swing.Icon, boolean, javax.swing.CellRendererPane, javax.swing.JList)">MetalComboBoxButton</A></B>(<A HREF="../../../javax/swing/JComboBox.html">JComboBox</A>&nbsp;cb,
                    <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;i,
                    boolean&nbsp;onlyIcon,
                    <A HREF="../../../javax/swing/CellRendererPane.html">CellRendererPane</A>&nbsp;pane,
                    <A HREF="../../../javax/swing/JList.html">JList</A>&nbsp;list)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.swing.text"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
Uses of <A HREF="../../../javax/swing/Icon.html">Icon</A> in <A HREF="../../../javax/swing/text/package-summary.html">javax.swing.text</A></FONT></TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Methods in <A HREF="../../../javax/swing/text/package-summary.html">javax.swing.text</A> that return <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>StyleConstants.<A HREF="../../../javax/swing/text/StyleConstants.html#getIcon(javax.swing.text.AttributeSet)">getIcon</A></B>(<A HREF="../../../javax/swing/text/AttributeSet.html">AttributeSet</A>&nbsp;a)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the icon setting from the attribute list.</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Methods in <A HREF="../../../javax/swing/text/package-summary.html">javax.swing.text</A> with parameters of type <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>StyleConstants.<A HREF="../../../javax/swing/text/StyleConstants.html#setIcon(javax.swing.text.MutableAttributeSet, javax.swing.Icon)">setIcon</A></B>(<A HREF="../../../javax/swing/text/MutableAttributeSet.html">MutableAttributeSet</A>&nbsp;a,
        <A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;c)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the icon attribute.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.swing.tree"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
Uses of <A HREF="../../../javax/swing/Icon.html">Icon</A> in <A HREF="../../../javax/swing/tree/package-summary.html">javax.swing.tree</A></FONT></TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Fields in <A HREF="../../../javax/swing/tree/package-summary.html">javax.swing.tree</A> declared as <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>DefaultTreeCellEditor.<A HREF="../../../javax/swing/tree/DefaultTreeCellEditor.html#editingIcon">editingIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Icon to use when editing.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>DefaultTreeCellRenderer.<A HREF="../../../javax/swing/tree/DefaultTreeCellRenderer.html#closedIcon">closedIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Icon used to show non-leaf nodes that aren't expanded.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>DefaultTreeCellRenderer.<A HREF="../../../javax/swing/tree/DefaultTreeCellRenderer.html#leafIcon">leafIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Icon used to show leaf nodes.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>DefaultTreeCellRenderer.<A HREF="../../../javax/swing/tree/DefaultTreeCellRenderer.html#openIcon">openIcon</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Icon used to show non-leaf nodes that are expanded.</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Methods in <A HREF="../../../javax/swing/tree/package-summary.html">javax.swing.tree</A> that return <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>DefaultTreeCellRenderer.<A HREF="../../../javax/swing/tree/DefaultTreeCellRenderer.html#getDefaultOpenIcon()">getDefaultOpenIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the default icon used to represent non-leaf nodes that are expanded.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>DefaultTreeCellRenderer.<A HREF="../../../javax/swing/tree/DefaultTreeCellRenderer.html#getDefaultClosedIcon()">getDefaultClosedIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the default icon used to represent non-leaf nodes that are not
 expanded.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>DefaultTreeCellRenderer.<A HREF="../../../javax/swing/tree/DefaultTreeCellRenderer.html#getDefaultLeafIcon()">getDefaultLeafIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the default icon used to represent leaf nodes.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>DefaultTreeCellRenderer.<A HREF="../../../javax/swing/tree/DefaultTreeCellRenderer.html#getOpenIcon()">getOpenIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the icon used to represent non-leaf nodes that are expanded.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>DefaultTreeCellRenderer.<A HREF="../../../javax/swing/tree/DefaultTreeCellRenderer.html#getClosedIcon()">getClosedIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the icon used to represent non-leaf nodes that are not
 expanded.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../javax/swing/Icon.html">Icon</A></CODE></FONT></TD>
<TD><CODE><B>DefaultTreeCellRenderer.<A HREF="../../../javax/swing/tree/DefaultTreeCellRenderer.html#getLeafIcon()">getLeafIcon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the icon used to represent leaf nodes.</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableSubHeadingColor">
<TD COLSPAN=2>Methods in <A HREF="../../../javax/swing/tree/package-summary.html">javax.swing.tree</A> with parameters of type <A HREF="../../../javax/swing/Icon.html">Icon</A></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>DefaultTreeCellRenderer.<A HREF="../../../javax/swing/tree/DefaultTreeCellRenderer.html#setOpenIcon(javax.swing.Icon)">setOpenIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;newIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the icon used to represent non-leaf nodes that are expanded.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>DefaultTreeCellRenderer.<A HREF="../../../javax/swing/tree/DefaultTreeCellRenderer.html#setClosedIcon(javax.swing.Icon)">setClosedIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;newIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the icon used to represent non-leaf nodes that are not expanded.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>DefaultTreeCellRenderer.<A HREF="../../../javax/swing/tree/DefaultTreeCellRenderer.html#setLeafIcon(javax.swing.Icon)">setLeafIcon</A></B>(<A HREF="../../../javax/swing/Icon.html">Icon</A>&nbsp;newIcon)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the icon used to represent leaf nodes.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<HR>

<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../javax/swing/Icon.html"><FONT ID="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../index-files/index-1.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
Swing 1.1</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="Icon.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->

<HR>
<font size="-1"><a href="http://java.sun.com/cgi-bin/bugreport.cgi">Submit a bug or feature</a><br>Java is a trademark or registered trademark of Sun Microsystems,  Inc. in the US and other countries.<br>Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,<br>Palo Alto, California, 94303, U.S.A.  All Rights Reserved.</font>
</BODY>
</HTML>
