Yvan
4 years ago
1 changed files with 0 additions and 62 deletions
@ -1,62 +0,0 @@ |
|||||||
package com.fr.base.svg; |
|
||||||
|
|
||||||
import com.fr.stable.StringUtils; |
|
||||||
|
|
||||||
/** |
|
||||||
* @author Yvan |
|
||||||
* @version 10.0 |
|
||||||
* Created by Yvan on 2020/12/22 |
|
||||||
*/ |
|
||||||
public enum IconType { |
|
||||||
|
|
||||||
/** |
|
||||||
* png图片转化的Icon |
|
||||||
*/ |
|
||||||
PNG(".png", 0), |
|
||||||
/** |
|
||||||
* svg图片转化的normalIcon |
|
||||||
*/ |
|
||||||
NORMAL_SVG("_normal", 1), |
|
||||||
/** |
|
||||||
* SVG图片转化的disabledIcon |
|
||||||
*/ |
|
||||||
DISABLED_SVG("_disabled", 2), |
|
||||||
/** |
|
||||||
* SVG图片转化的selectedIcon |
|
||||||
*/ |
|
||||||
SELECTED_SVG("_selected", 3); |
|
||||||
|
|
||||||
private String iconType; |
|
||||||
private int iconCode; |
|
||||||
|
|
||||||
IconType(String iconType, int iconCode) { |
|
||||||
this.iconType = iconType; |
|
||||||
this.iconCode = iconCode; |
|
||||||
} |
|
||||||
|
|
||||||
public String getIconType() { |
|
||||||
return iconType; |
|
||||||
} |
|
||||||
|
|
||||||
public void setIconType(String iconType) { |
|
||||||
this.iconType = iconType; |
|
||||||
} |
|
||||||
|
|
||||||
public int getIconCode() { |
|
||||||
return iconCode; |
|
||||||
} |
|
||||||
|
|
||||||
public void setIconCode(int iconCode) { |
|
||||||
this.iconCode = iconCode; |
|
||||||
} |
|
||||||
|
|
||||||
public static String getIconType(int iconCode) { |
|
||||||
for (IconType iconType : IconType.values()) { |
|
||||||
if (iconType.getIconCode() == iconCode) { |
|
||||||
return iconType.getIconType(); |
|
||||||
} |
|
||||||
} |
|
||||||
return StringUtils.EMPTY; |
|
||||||
} |
|
||||||
|
|
||||||
} |
|
Loading…
Reference in new issue