Package Summary  Overview Summary

class:SynthRadioButtonUI [NONE]

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

public class SynthRadioButtonUIextends SynthToggleButtonUI
Provides the Synth L&F UI delegate for JRadioButton.
Since:
1.7

constructor:SynthRadioButtonUI() [NONE]

  • SynthRadioButtonUI

    public SynthRadioButtonUI()
    Constructs a SynthRadioButtonUI.

method:createUI(javax.swing.JComponent) [NONE]

  • 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
  • method:getPropertyPrefix() [NONE]

    getPropertyPrefix

    protected String getPropertyPrefix()
    Returns the property prefix.
    Overrides:
    getPropertyPrefix in class SynthToggleButtonUI
    Returns:
    the property prefix

    method:getSizingIcon(javax.swing.AbstractButton) [NONE]

    getSizingIcon

    protected Icon getSizingIcon (AbstractButton b)
    Returns the Icon used in calculating the preferred/minimum/maximum size.
    Overrides:
    getSizingIcon in class SynthButtonUI
    Parameters:
    b - specifies the AbstractButton used when calculating the preferred/minimum/maximum size.
    Returns:
    the Icon used in calculating the preferred/minimum/maximum size.

    method:paintBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    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 SynthToggleButtonUI
    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

    © 2023 Oracle Corporation and/or its affiliates