Class SynthToggleButtonUI

All Implemented Interfaces:
PropertyChangeListener, EventListener, SynthConstants, SynthUI
Direct Known Subclasses:
SynthRadioButtonUI

public class SynthToggleButtonUI extends SynthButtonUI
Provides the Synth L&F UI delegate for JToggleButton.
Since:
1.7
  • Constructor Details

    • SynthToggleButtonUI

      public SynthToggleButtonUI()
      Constructs a SynthToggleButtonUI.
  • Method Details

    • createUI

      public static ComponentUI createUI(JComponent b)
      Creates a new UI object for the given component.
      Parameters:
      b - component to create UI object for
      Returns:
      the UI object
    • getPropertyPrefix

      protected String getPropertyPrefix()
      Returns the property prefix.
      Overrides:
      getPropertyPrefix in class BasicButtonUI
      Returns:
      the property prefix
    • paintBorder

      public void paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
      Paints the border.
      Specified by:
      paintBorder in interface SynthUI
      Overrides:
      paintBorder in class SynthButtonUI
      Parameters:
      context - a component context
      g - Graphics to paint on
      x - the X coordinate
      y - the Y coordinate
      w - width of the border
      h - height of the border