Class Button

  • All Implemented Interfaces:
    Viewable
    Direct Known Subclasses:
    MenuItem

    public class Button
    extends Model
    A model (data) for a clickable button.
    • Constructor Detail

      • Button

        public Button()
    • Method Detail

      • makeView

        public void makeView​(Display display,
                             java.lang.Object where)
      • isDisabled

        public boolean isDisabled()
      • setDisabled

        public void setDisabled​(boolean disabled)
      • getText

        public java.lang.String getText()
      • setText

        public void setText​(java.lang.String text)
      • getAction

        public java.lang.Object getAction()
      • setAction

        public void setAction​(java.lang.Object action)
      • getForeground

        public java.awt.Color getForeground()
      • setForeground

        public void setForeground​(java.awt.Color fg)
      • getBackground

        public java.awt.Color getBackground()
      • setBackground

        public void setBackground​(java.awt.Color bg)