refactor DarculaLaf.loadIcon()

This commit is contained in:
Konstantin Bulenkov
2015-06-24 15:26:36 +03:00
parent 4022a2c6a9
commit ec12eb6e60
5 changed files with 29 additions and 29 deletions
@@ -438,7 +438,7 @@ public class DarculaLaf extends BasicLookAndFeel {
return true;
}
public static Icon loadIcon(String path) {
return IconLoader.findIcon(path, DarculaLaf.class, true);
public static Icon loadIcon(String iconName) {
return IconLoader.findIcon("/com/intellij/ide/ui/laf/icons/" + iconName, DarculaLaf.class, true);
}
}
@@ -25,14 +25,14 @@ import java.awt.*;
*/
@SuppressWarnings("UnnecessaryLocalVariable")
public class MacIntelliJBorderPainter {
private static final Icon L = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/macBorderLeft.png");
private static final Icon R = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/macBorderRight.png");
private static final Icon T = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/macBorderTop.png");
private static final Icon B = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/macBorderBottom.png");
private static final Icon TL = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/macBorderTopLeft.png");
private static final Icon TR = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/macBorderTopRight.png");
private static final Icon BL = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/macBorderBottomLeft.png");
private static final Icon BR = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/macBorderBottomRight.png");
private static final Icon L = DarculaLaf.loadIcon("macBorderLeft.png");
private static final Icon R = DarculaLaf.loadIcon("macBorderRight.png");
private static final Icon T = DarculaLaf.loadIcon("macBorderTop.png");
private static final Icon B = DarculaLaf.loadIcon("macBorderBottom.png");
private static final Icon TL = DarculaLaf.loadIcon("macBorderTopLeft.png");
private static final Icon TR = DarculaLaf.loadIcon("macBorderTopRight.png");
private static final Icon BL = DarculaLaf.loadIcon("macBorderBottomLeft.png");
private static final Icon BR = DarculaLaf.loadIcon("macBorderBottomRight.png");
public static void paintBorder(Component c, Graphics g, int x, int y, int width, int height) {
g = g.create(x,y,width,height);
@@ -34,20 +34,20 @@ public class MacIntelliJButtonUI extends DarculaButtonUI {
private static Rectangle textRect = new Rectangle();
private static Rectangle iconRect = new Rectangle();
private static final Icon LEFT = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/buttonLeft.png");
private static final Icon RIGHT = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/buttonRight.png");
private static final Icon MIDDLE = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/buttonMiddle.png");
private static final Icon LEFT_SELECTED = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/selectedButtonLeft.png");
private static final Icon RIGHT_SELECTED = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/selectedButtonRight.png");
private static final Icon MIDDLE_SELECTED = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/selectedButtonMiddle.png");
private static final Icon LEFT_FOCUSED = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/focusedButtonLeft.png");
private static final Icon RIGHT_FOCUSED = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/focusedButtonRight.png");
private static final Icon MIDDLE_FOCUSED = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/focusedButtonMiddle.png");
private static final Icon LEFT_SELECTED_FOCUSED = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/focusedSelectedButtonLeft.png");
private static final Icon RIGHT_SELECTED_FOCUSED = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/focusedSelectedButtonRight.png");
private static final Icon MIDDLE_SELECTED_FOCUSED = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/focusedSelectedButtonMiddle.png");
private static final Icon HELP_BUTTON = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/helpButton.png");
private static final Icon HELP_BUTTON_FOCUSED = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/focusedHelpButton.png");
private static final Icon LEFT = DarculaLaf.loadIcon("buttonLeft.png");
private static final Icon RIGHT = DarculaLaf.loadIcon("buttonRight.png");
private static final Icon MIDDLE = DarculaLaf.loadIcon("buttonMiddle.png");
private static final Icon LEFT_SELECTED = DarculaLaf.loadIcon("selectedButtonLeft.png");
private static final Icon RIGHT_SELECTED = DarculaLaf.loadIcon("selectedButtonRight.png");
private static final Icon MIDDLE_SELECTED = DarculaLaf.loadIcon("selectedButtonMiddle.png");
private static final Icon LEFT_FOCUSED = DarculaLaf.loadIcon("focusedButtonLeft.png");
private static final Icon RIGHT_FOCUSED = DarculaLaf.loadIcon("focusedButtonRight.png");
private static final Icon MIDDLE_FOCUSED = DarculaLaf.loadIcon("focusedButtonMiddle.png");
private static final Icon LEFT_SELECTED_FOCUSED = DarculaLaf.loadIcon("focusedSelectedButtonLeft.png");
private static final Icon RIGHT_SELECTED_FOCUSED = DarculaLaf.loadIcon("focusedSelectedButtonRight.png");
private static final Icon MIDDLE_SELECTED_FOCUSED = DarculaLaf.loadIcon("focusedSelectedButtonMiddle.png");
private static final Icon HELP_BUTTON = DarculaLaf.loadIcon("helpButton.png");
private static final Icon HELP_BUTTON_FOCUSED = DarculaLaf.loadIcon("focusedHelpButton.png");
@SuppressWarnings({"MethodOverridesStaticMethodOfSuperclass", "UnusedDeclaration"})
public static ComponentUI createUI(JComponent c) {
@@ -27,8 +27,8 @@ import java.awt.*;
*/
public class MacIntelliJCheckBoxUI extends IntelliJCheckBoxUI {
public static final Icon DEFAULT_ICON = EmptyIcon.create(14);
public static final Icon CHECKED_ICON = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/checkboxSelectedMac.png");
public static final Icon UNCHECKED_ICON = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/checkboxMac.png");
public static final Icon CHECKED_ICON = DarculaLaf.loadIcon("checkboxSelectedMac.png");
public static final Icon UNCHECKED_ICON = DarculaLaf.loadIcon("checkboxMac.png");
@SuppressWarnings({"MethodOverridesStaticMethodOfSuperclass", "UnusedDeclaration"})
public static ComponentUI createUI(JComponent c) {
@@ -36,9 +36,9 @@ import java.awt.event.KeyEvent;
* @author Konstantin Bulenkov
*/
public class MacIntelliJComboBoxUI extends BasicComboBoxUI {
private static final Icon COMBOBOX = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/comboboxMac.png");
private static final Icon COMBOBOX_LEFT = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/comboboxLeft.png");
private static final Icon COMBOBOX_TOP_BOTTOM = DarculaLaf.loadIcon("/com/intellij/ide/ui/laf/icons/comboboxTopBottom.png");
private static final Icon COMBOBOX = DarculaLaf.loadIcon("comboboxMac.png");
private static final Icon COMBOBOX_LEFT = DarculaLaf.loadIcon("comboboxLeft.png");
private static final Icon COMBOBOX_TOP_BOTTOM = DarculaLaf.loadIcon("comboboxTopBottom.png");
private final JComboBox myComboBox;
public MacIntelliJComboBoxUI(JComboBox comboBox) {