177178179180181182183184185186187
boolean toolbar = (b.getParent() instanceof JToolBar); return toolbar ? Part.TP_BUTTON : Part.BP_PUSHBUTTON; } static State getXPButtonState(AbstractButton b) { Part part = getXPButtonType(b); ButtonModel model = b.getModel(); State state = State.NORMAL; switch (part) { case BP_RADIOBUTTON: /* falls through */
244245246247248249250251252253254
static void paintXPButtonBackground(Graphics g, JComponent c) { AbstractButton b = (AbstractButton)c; XPStyle xp = XPStyle.getXP(); Part part = getXPButtonType(b); if (b.isContentAreaFilled() && xp != null) { Skin skin = xp.getSkin(b, part);