Skip to Content

JLabel Disabled Icon Example

  • strict warning: Non-static method view::load() should not be called statically in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/views.module on line 906.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_argument.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_filter_boolean_operator.inc on line 0.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/plugins/views_plugin_style_default.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/plugins/views_plugin_row.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/plugins/views_plugin_row.inc on line 0.

  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. }