From 7ae5c857eec076ec8b71b3c7ff8d42029051709c Mon Sep 17 00:00:00 2001 From: Evgeny Zakrevsky Date: Fri, 15 Jun 2012 14:13:49 +0400 Subject: [PATCH] new icons for HideableTitledPanel --- .../src/com/intellij/ui/HideableTitledPanel.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/ui/HideableTitledPanel.java b/platform/platform-impl/src/com/intellij/ui/HideableTitledPanel.java index a3cf0799354d..d6de4db85d25 100644 --- a/platform/platform-impl/src/com/intellij/ui/HideableTitledPanel.java +++ b/platform/platform-impl/src/com/intellij/ui/HideableTitledPanel.java @@ -11,8 +11,8 @@ import java.awt.event.*; * @author evgeny zakrevsky */ public class HideableTitledPanel extends JPanel { - private final static Icon OFF_ICON = AllIcons.General.ComboArrow; - private final static Icon ON_ICON = AllIcons.General.ComboUpPassive; + private final static Icon OFF_ICON = AllIcons.General.ComboArrowRight; + private final static Icon ON_ICON = AllIcons.General.ComboArrowDown; private TitledSeparatorWithMnemonic myTitledSeparator; private boolean myOn; @@ -25,8 +25,6 @@ public class HideableTitledPanel extends JPanel { add(myContent, BorderLayout.CENTER); myTitledSeparator = new TitledSeparatorWithMnemonic("", null); add(myTitledSeparator, BorderLayout.NORTH); - myTitledSeparator.getLabel().setIcon(OFF_ICON); - myTitledSeparator.getLabel().setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); myTitledSeparator.getLabel().addMouseListener(new MouseAdapter() { @Override @@ -65,6 +63,7 @@ public class HideableTitledPanel extends JPanel { protected void on() { myOn = true; myTitledSeparator.getLabel().setIcon(ON_ICON); + myTitledSeparator.getLabel().setIconTextGap(5); myContent.setVisible(true); adjustWindow(); invalidate(); @@ -74,6 +73,7 @@ public class HideableTitledPanel extends JPanel { protected void off() { myOn = false; myTitledSeparator.getLabel().setIcon(OFF_ICON); + myTitledSeparator.getLabel().setIconTextGap(5 + ON_ICON.getIconWidth() - OFF_ICON.getIconWidth()); myContent.setVisible(false); myPreviousContentSize = myContent.getSize(); adjustWindow();