Class ButtonFactory


  • public class ButtonFactory
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void applyButtonHighlighter​(javax.swing.JButton b, int padding)  
      static javax.swing.JButton createButton​(java.lang.String text, boolean opaque, java.awt.event.ActionListener action)  
      static javax.swing.JButton createButton​(java.lang.String text, java.awt.event.ActionListener action)  
      static javax.swing.JButton createButton​(java.lang.String iconResource, java.lang.String text, java.awt.event.ActionListener action)  
      static javax.swing.JButton createButton​(javax.swing.Icon icon, java.lang.String tooltipText, boolean opaque, java.awt.event.ActionListener action)  
      static javax.swing.JButton createButton​(javax.swing.Icon icon, java.lang.String text, java.awt.event.ActionListener action)  
      static javax.swing.JButton createDialogButton​(java.lang.String text, java.awt.event.ActionListener action)  
      static javax.swing.JButton createFlatHighlightButton​(javax.swing.Icon icon, java.lang.String tooltipText, int padding, boolean focusable, java.awt.event.ActionListener action)  
      static javax.swing.JButton createFlatHighlightButton​(javax.swing.Icon icon, java.lang.String tooltipText, int padding, java.awt.event.ActionListener action)  
      static javax.swing.JButton createFlatIconHoverButton​(javax.swing.Icon icon, javax.swing.Icon hovered, javax.swing.Icon pressed)  
      static javax.swing.JButton createHighlightButton​(java.lang.String text, java.awt.event.ActionListener action)  
      static javax.swing.JButton createHighlightButton​(javax.swing.Icon icon, java.awt.event.ActionListener action)  
      static javax.swing.JButton createHighlightButton​(javax.swing.Icon icon, java.lang.String text, java.awt.event.ActionListener action)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • createDialogButton

        public static final javax.swing.JButton createDialogButton​(java.lang.String text,
                                                                   java.awt.event.ActionListener action)
      • createButton

        public static final javax.swing.JButton createButton​(java.lang.String text,
                                                             java.awt.event.ActionListener action)
      • createButton

        public static final javax.swing.JButton createButton​(java.lang.String text,
                                                             boolean opaque,
                                                             java.awt.event.ActionListener action)
      • createButton

        public static final javax.swing.JButton createButton​(java.lang.String iconResource,
                                                             java.lang.String text,
                                                             java.awt.event.ActionListener action)
      • createButton

        public static final javax.swing.JButton createButton​(javax.swing.Icon icon,
                                                             java.lang.String text,
                                                             java.awt.event.ActionListener action)
      • createButton

        public static final javax.swing.JButton createButton​(javax.swing.Icon icon,
                                                             java.lang.String tooltipText,
                                                             boolean opaque,
                                                             java.awt.event.ActionListener action)
      • createFlatHighlightButton

        public static final javax.swing.JButton createFlatHighlightButton​(javax.swing.Icon icon,
                                                                          java.lang.String tooltipText,
                                                                          int padding,
                                                                          java.awt.event.ActionListener action)
      • applyButtonHighlighter

        public static final void applyButtonHighlighter​(javax.swing.JButton b,
                                                        int padding)
      • createFlatHighlightButton

        public static final javax.swing.JButton createFlatHighlightButton​(javax.swing.Icon icon,
                                                                          java.lang.String tooltipText,
                                                                          int padding,
                                                                          boolean focusable,
                                                                          java.awt.event.ActionListener action)
      • createHighlightButton

        public static final javax.swing.JButton createHighlightButton​(java.lang.String text,
                                                                      java.awt.event.ActionListener action)
      • createHighlightButton

        public static final javax.swing.JButton createHighlightButton​(javax.swing.Icon icon,
                                                                      java.awt.event.ActionListener action)
      • createHighlightButton

        public static final javax.swing.JButton createHighlightButton​(javax.swing.Icon icon,
                                                                      java.lang.String text,
                                                                      java.awt.event.ActionListener action)
      • createFlatIconHoverButton

        public static final javax.swing.JButton createFlatIconHoverButton​(javax.swing.Icon icon,
                                                                          javax.swing.Icon hovered,
                                                                          javax.swing.Icon pressed)