Skip to Content

JLabel Disabled Icon Example

  1. /*
  2.         JLabel Disabled Icon Example
  3.         This java example shows how to get and set icon when JLabel is disabled using
  4.         setDisabled and getDisabled methods of Java Swing JLabel class.
  5. */
  6.  
  7.  
  8. import javax.swing.Icon;
  9. import javax.swing.ImageIcon;
  10. import javax.swing.JApplet;
  11. import javax.swing.JLabel;
  12.  
  13. /*
  14. <applet code="JLabelDisabledIconExample" width=200 height=200>
  15. </applet>
  16. */
  17. public class JLabelDisabledIconExample extends JApplet{
  18.        
  19.         public void init(){
  20.                
  21.                 /*
  22.                  * To create JLabel use
  23.                  * JLabel (String caption) constructor
  24.                  * of JLabel class.
  25.                  */
  26.                
  27.                 JLabel label1 = new JLabel("JLabel Disabled Icon Example.");
  28.                        
  29.                 //add label to applet
  30.                 add(label1);
  31.  
  32.                 /*
  33.                  * To set icon when particular JLabel is disabled use,
  34.                  * void setDisabledIcon(Icon icon)
  35.                  * method.
  36.                  */
  37.                 label1.setDisabledIcon(new ImageIcon("images/copy.gif"));
  38.                
  39.                 /*
  40.                  * To get Icon which is displayed when JLabel is disabled use,
  41.                  * Icon getDisabledIcon()
  42.                  * method of JLabel class.
  43.                  */
  44.                
  45.                 Icon icon = label1.getDisabledIcon();
  46.         }
  47. }