From 6f74da07af73d084b058530d37680aef6acd106c Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Sat, 2 Jun 2012 12:01:38 +0200 Subject: [PATCH] icons --- .../util/ui/RefreshFileSystemIcon.java | 32 ++++++++++++------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/platform/platform-api/src/com/intellij/util/ui/RefreshFileSystemIcon.java b/platform/platform-api/src/com/intellij/util/ui/RefreshFileSystemIcon.java index dea652841547..2ef0eea61119 100644 --- a/platform/platform-api/src/com/intellij/util/ui/RefreshFileSystemIcon.java +++ b/platform/platform-api/src/com/intellij/util/ui/RefreshFileSystemIcon.java @@ -15,7 +15,7 @@ */ package com.intellij.util.ui; -import com.intellij.openapi.util.IconLoader; +import com.intellij.icons.AllIcons; import javax.swing.*; import java.awt.*; @@ -24,16 +24,26 @@ import java.awt.*; * @author Konstantin Bulenkov */ public class RefreshFileSystemIcon extends AnimatedIcon { - private static final Icon[] ICONS = getIcons("/process/fs/step_", 18); - - private static Icon[] getIcons(String path, int count) { - Icon[] icons = new Icon[count]; - for (int i = 0; i < icons.length; i++) { - int index = i + 1; - icons[i] = IconLoader.getIcon(path + index + ".png"); - } - return icons; - } + private static final Icon[] ICONS = { + AllIcons.Process.FS.Step_1, + AllIcons.Process.FS.Step_2, + AllIcons.Process.FS.Step_3, + AllIcons.Process.FS.Step_4, + AllIcons.Process.FS.Step_5, + AllIcons.Process.FS.Step_6, + AllIcons.Process.FS.Step_7, + AllIcons.Process.FS.Step_8, + AllIcons.Process.FS.Step_9, + AllIcons.Process.FS.Step_10, + AllIcons.Process.FS.Step_11, + AllIcons.Process.FS.Step_12, + AllIcons.Process.FS.Step_13, + AllIcons.Process.FS.Step_14, + AllIcons.Process.FS.Step_15, + AllIcons.Process.FS.Step_16, + AllIcons.Process.FS.Step_17, + AllIcons.Process.FS.Step_18 + }; public RefreshFileSystemIcon() { super("Refreshing filesystem", ICONS, EmptyIcon.ICON_16, 800);