Class BaseFlatButton

All Implemented Interfaces:
ImageObserver, ItemSelectable, MenuContainer, Serializable, Accessible, SwingConstants
Direct Known Subclasses:
BaseFlatButtonWithDropDownMenu

public class BaseFlatButton extends JButton
Custom class for flat buttons.
Author:
FracPete (fracpete at waikato dot ac dot nz)
See Also:
  • Field Details

    • m_BorderInactive

      protected Border m_BorderInactive
      the inactive border.
    • m_BorderActive

      protected Border m_BorderActive
      the active border.
  • Constructor Details

    • BaseFlatButton

      public BaseFlatButton()
      Creates a button with no set text or icon.
    • BaseFlatButton

      public BaseFlatButton(Icon icon)
      Creates a button with an icon.
      Parameters:
      icon - the Icon image to display on the button
    • BaseFlatButton

      public BaseFlatButton(String text)
      Creates a button with text.
      Parameters:
      text - the text of the button
    • BaseFlatButton

      public BaseFlatButton(Action a)
      Creates a button where properties are taken from the Action supplied.
      Parameters:
      a - the Action used to specify the new button
      Since:
      1.3
    • BaseFlatButton

      public BaseFlatButton(String text, Icon icon)
      Creates a button with initial text and an icon.
      Parameters:
      text - the text of the button
      icon - the Icon image to display on the button
  • Method Details

    • initButton

      protected void initButton()
      Initializes members.