protected void setBorderToRollover(Component c) { if (c instanceof AbstractButton) { ((AbstractButton) c).setBorderPainted(false); ((AbstractButton) c).setBorder(BorderFactory.createEmptyBorder()); ((AbstractButton) c).setContentAreaFilled(false); ((AbstractButton) c).setOpaque(false); } if (c instanceof JComponent) { ((JComponent) c).setOpaque(false); } }
/** * Removes the button border. * * @param button the button */ public static void removeButtonBorder(AbstractButton button) { button.setContentAreaFilled(false); button.setMargin(new Insets(0, 0, 0, 0)); button.setBorder(BorderFactory.createEmptyBorder()); }
protected void installDefaults(AbstractButton b) { super.installDefaults(b); b.setOpaque(false); b.setBorderPainted(false); b.setRolloverEnabled(true); b.setBorder(new EmptyBorder(0, 0, 0, 0)); prepareIcons(b); }
public void installDefaults( AbstractButton button) { super.installDefaults( button); button.setBorder( NimRODBorders.getButtonBorder()); selectColor = UIManager.getColor( "ScrollBar.thumb"); }
protected void installDefaults(AbstractButton b) { super.installDefaults(b); b.setOpaque(true); b.setBorderPainted(false); b.setRolloverEnabled(true); b.setFont(b.getFont().deriveFont(Font.PLAIN)); b.setBorder(new EmptyBorder(VGAP, HGAP, VGAP, HGAP)); }
@Override public void installDefaults (AbstractButton button) { super.installDefaults(button); button.setBorder(NimRODBorders.getButtonBorder()); selectColor = UIManager.getColor("ScrollBar.thumb"); }
public void installUI (JComponent c) { AbstractButton b = (AbstractButton) c; b.addMouseListener (listener); b.addChangeListener(this); b.setContentAreaFilled(false); b.setOpaque(false); b.setFocusable(false); b.setBorderPainted(false); b.setBorder (BorderFactory.createEmptyBorder()); b.putClientProperty("hideActionText", Boolean.TRUE); //NOI18N }
@Override protected void setBorderToRollover(Component c) { if (c instanceof AbstractButton) { AbstractButton b = (AbstractButton) c; if (b.getBorder() instanceof UIResource) { b.setBorder(myRolloverBorder); } b.setRolloverEnabled(true); } } }
protected void setBorderToRollover(Component c) { if (c instanceof AbstractButton) { AbstractButton b = (AbstractButton) c; if (b.getBorder() instanceof UIResource) { b.setBorder(myRolloverBorder); } b.setRolloverEnabled(true); } } }
/** * {@inheritDoc} */ @Override protected void installDefaults(AbstractButton b) { super.installDefaults(b); if (b.getBorder() == null || b.getBorder() instanceof UIResource) { b.setBorder(new BorderUIResource(BorderFactory.createEmptyBorder(0, 1, 0, 0))); } } }
@Override public void installUI (JComponent c) { super.installUI (c); AbstractButton button = (AbstractButton) c; button.setOpaque (UIManager.getBoolean ("Button.opaque")); button.setBorder (UIManager.getBorder ("Button.border")); button.setBackground (UIManager.getColor ("Button.background")); button.setForeground (UIManager.getColor ("Button.foreground")); button.setFont (UIManager.getFont ("Button.font")); }
public RadioButtonListCellRenderer(ListCellRenderer renderer) { super(renderer); //Really have no idea why this is necessary, or how the check box gets added in the first place if (getComponentCount() > 0) remove(0); button.setBorder(BorderFactory.createEmptyBorder(0, 2, 0, 2)); button.setOpaque(false); add(button, BorderLayout.BEFORE_LINE_BEGINS); set_checkBox(button); }
@EventHandler protected void onEvent(final ToolDeactivatedEvent event) { final PluginInfo<?> info = event.getTool().getInfo(); if (info == null) return; // no info, no button final String name = info.getName(); if (name == null) return; // no name, no button? final AbstractButton button = toolButtons.get(name); if (button == null) return; // not on toolbar button.setBorder(INACTIVE_BORDER); log.debug("Deactivated " + name + " button."); }
@Override public void installDefaults(final AbstractButton b) { super.installDefaults(b); b.setFont(WidgetUtils.FONT_BUTTON); b.setBackground(COLOR_BG_DEFAULT); b.setForeground(WidgetUtils.BG_COLOR_BRIGHTEST); b.setFocusPainted(false); b.setBorder(WidgetUtils.BORDER_BUTTON_DARK); b.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); }
@Override public void installDefaults(final AbstractButton b) { super.installDefaults(b); b.setFocusPainted(false); b.setFont(WidgetUtils.FONT_BUTTON); b.setBackground(WidgetUtils.BG_COLOR_BLUE_DARK); b.setForeground(WidgetUtils.BG_COLOR_BRIGHTEST); b.setBorder(WidgetUtils.BORDER_BUTTON_PRIMARY); b.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); }
@EventHandler protected void onEvent(final ToolActivatedEvent event) { final PluginInfo<?> info = event.getTool().getInfo(); if (info == null) return; // no info, no button final String name = info.getName(); if (name == null) return; // no name, no button? final AbstractButton button = toolButtons.get(name); if (button == null) return; // not on toolbar button.setSelected(true); button.setBorder(ACTIVE_BORDER); log.debug("Selected " + name + " button."); }
@EventHandler protected void onEvent(final ToolActivatedEvent event) { final PluginInfo<? extends Tool> info = event.getTool().getInfo(); if (info == null) return; // no info, no button final String name = info.getName(); if (name == null) return; // no name, no button? final AbstractButton button = toolButtons.get(name); if (button == null) return; // not on toolbar button.setSelected(true); button.setBorder(ACTIVE_BORDER); uiService.getLog().debug("Selected " + name + " button."); }
@Override public void uninstallDefaults(AbstractButton b) { super.uninstallDefaults(b); b.setBorder((Border) b .getClientProperty(SubstanceButtonUI.BORDER_ORIGINAL)); b.setOpaque((Boolean) b .getClientProperty(SubstanceButtonUI.OPACITY_ORIGINAL)); b.putClientProperty(SubstanceButtonUI.OPACITY_ORIGINAL, null); }
@Override protected void installDefaults(AbstractButton b) { super.installDefaults(b); b.setMargin(new Insets(5, 4, 5, 4)); b.setBorder(new ButtonBorder()); b.setRolloverEnabled(true); // Not true by default b.setFocusable(false); // Prevent JRootPane default button issues b.setOpaque(false); colors.initialize(b); b.putClientProperty("breadcrumbBorderColor", colors.borderColor); }
@Override protected void installDefaults(AbstractButton b) { super.installDefaults(b); button.setRolloverEnabled(true); Border border = b.getBorder(); if (border == null || border instanceof UIResource) { b.setBorder(SubstanceSizeUtils.getCheckBoxBorder(SubstanceSizeUtils .getComponentFontSize(b), b.getComponentOrientation() .isLeftToRight())); } }