public static JButton createDarkButton(final String text, final Icon icon) { final JButton b = createBasicButton(text, icon); WidgetUtils.setDarkButtonStyle(b); return b; }
private void applyMenuPopupButttonStyling(final PopupButton popupButton) { popupButton.setBorder(new EmptyBorder(10, 4, 10, 4)); popupButton.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); popupButton.setFocusPainted(false); WidgetUtils.setDarkButtonStyle(popupButton); popupButton.setHorizontalTextPosition(SwingConstants.LEFT); }
public static PopupButton createDarkPopupButton(final String text, final String imagePath) { final PopupButton b = new PopupButton(text, getButtonIcon(imagePath)); b.setFocusPainted(false); WidgetUtils.setDarkButtonStyle(b); return b; }
public static JButton createToolbarButton(final String text, final String iconPath) { final ImageIcon icon; if (iconPath == null) { icon = null; } else { icon = ImageManager.get().getImageIcon(iconPath, IconUtils.ICON_SIZE_SMALL); } final JButton button = new JButton(text, icon); button.addMouseListener(new MouseAdapter() { @Override public void mouseEntered(final MouseEvent e) { button.setForeground(WidgetUtils.BG_COLOR_BLUE_BRIGHT); } @Override public void mouseExited(final MouseEvent e) { button.setForeground(WidgetUtils.BG_COLOR_BRIGHTEST); } }); WidgetUtils.setDarkButtonStyle(button); return button; }