📄 util.java
字号:
else if(his == java.awt.SystemColor.inactiveCaption)
return new Integer(0x80000003);
else if(his == java.awt.SystemColor.menu)
return new Integer(0x80000004);
else if(his == (java.awt.Color)java.awt.SystemColor.window)
return new Integer(0x80000005);
else if(his == (java.awt.Color)java.awt.SystemColor.windowBorder)
return new Integer(0x80000006);
else if(his == (java.awt.Color)java.awt.SystemColor.menuText)
return new Integer(0x80000007);
else if(his == (java.awt.Color)java.awt.SystemColor.windowText)
return new Integer(0x80000008);
else if(his == (java.awt.Color)java.awt.SystemColor.activeCaptionText)
return new Integer(0x80000009);
else if(his == (java.awt.Color)java.awt.SystemColor.activeCaptionBorder)
return new Integer(0x8000000A);
else if(his == (java.awt.Color)java.awt.SystemColor.inactiveCaptionBorder)
return new Integer(0x8000000B);
else if(his == (java.awt.Color)java.awt.SystemColor.controlShadow)
return new Integer(0x8000000C);
else if(his == java.awt.SystemColor.textHighlight)
return new Integer(0x8000000D);
else if(his == java.awt.SystemColor.textHighlightText)
return new Integer(0x8000000E);
else if(his == java.awt.SystemColor.control)
return new Integer(0x8000000F);
else if(his == java.awt.SystemColor.controlShadow)
return new Integer(0x80000010);
else if(his == java.awt.SystemColor.textInactiveText)
return new Integer(0x80000011);
else if(his == java.awt.SystemColor.controlText)
return new Integer(0x80000012);
else if(his == java.awt.SystemColor.inactiveCaptionText)
return new Integer(0x80000013);
else if(his == java.awt.SystemColor.controlHighlight)
return new Integer(0x80000014);
else if(his == java.awt.SystemColor.controlDkShadow)
return new Integer(0x80000015);
else if(his == java.awt.SystemColor.control)
return new Integer(0x80000016);
else if(his == java.awt.SystemColor.infoText)
return new Integer(0x80000017);
else if(his == java.awt.SystemColor.info)
return new Integer(0x80000018);
else
return null;
}
public static String updateColor(Color his) {
if(his == java.awt.SystemColor.scrollbar)
return "&H80000000&";
else if(his == java.awt.SystemColor.desktop)
return "&H80000001&";
else if(his == java.awt.SystemColor.activeCaption)
return "&H80000002&";
else if(his == java.awt.SystemColor.inactiveCaption)
return "&H80000003&";
else if(his == java.awt.SystemColor.menu)
return "&H80000004&";
else if(his == (java.awt.Color)java.awt.SystemColor.window)
return "&H80000005&";
else if(his == (java.awt.Color)java.awt.SystemColor.windowBorder)
return "&H80000006&";
else if(his == (java.awt.Color)java.awt.SystemColor.menuText)
return "&H80000007&";
else if(his == (java.awt.Color)java.awt.SystemColor.windowText)
return "&H80000008&";
else if(his == (java.awt.Color)java.awt.SystemColor.activeCaptionText)
return "&H80000009&";
else if(his == (java.awt.Color)java.awt.SystemColor.activeCaptionBorder)
return "&H8000000A&";
else if(his == (java.awt.Color)java.awt.SystemColor.inactiveCaptionBorder)
return "&H8000000B&";
else if(his == (java.awt.Color)java.awt.SystemColor.controlShadow)
return "&H8000000C&";
else if(his == java.awt.SystemColor.textHighlight)
return "&H8000000D&";
else if(his == java.awt.SystemColor.textHighlightText)
return "&H8000000E&";
else if(his == java.awt.SystemColor.control)
return "&H8000000F&";
else if(his == java.awt.SystemColor.controlShadow)
return "&H80000010&";
else if(his == java.awt.SystemColor.textInactiveText)
return "&H80000011&";
else if(his == java.awt.SystemColor.controlText)
return "&H80000012&";
else if(his == java.awt.SystemColor.inactiveCaptionText)
return "&H80000013&";
else if(his == java.awt.SystemColor.controlHighlight)
return "&H80000014&";
else if(his == java.awt.SystemColor.controlDkShadow)
return "&H80000015&";
else if(his == java.awt.SystemColor.control)
return "&H80000016&";
else if(his == java.awt.SystemColor.infoText)
return "&H80000017";
else if(his == java.awt.SystemColor.info)
return "&H80000018&";
else
return null;
}
/*
public static String updateColor(int hi)
{
Integer his = new Integer(hi);
if(his == new Integer(0x80000000))
return "&H80000000&";
else if(his == new Integer(0x80000001))
return "&H80000001&";
else if(his == new Integer(0x80000002))
return "&H80000002&";
else if(his == new Integer(0x80000003))
return "&H80000003&";
else if(his == new Integer(0x80000004))
return "&H80000004&";
else if(his == new Integer(0x80000005))
return "&H80000005&";
else if(his == new Integer(0x80000006))
return "&H80000006&";
else if(his == new Integer(0x80000007))
return "&H80000007&";
else if(his == new Integer(0x80000008))
return "&H80000008&";
else if(his == new Integer(0x80000009))
return "&H80000009&";
else if(his == new Integer(0x8000000A))
return "&H8000000A&";
else if(his == new Integer(0x8000000B))
return "&H8000000B&";
else if(his == new Integer(0x8000000C))
return "&H8000000C&";
else if(his == new Integer(0x8000000D))
return "&H8000000D&";
else if(his == new Integer(0x8000000E))
return "&H8000000E&";
else if(his == new Integer(0x8000000F))
return "&H8000000F&";
else if(his == new Integer(0x80000010))
return "&H80000010&";
else if(his == new Integer(0x80000011))
return "&H80000011&";
else if(his == new Integer(0x80000012))
return "&H80000012&";
else if(his == new Integer(0x80000013))
return "&H80000013&";
else if(his == new Integer(0x80000014))
return "&H80000014&";
else if(his == new Integer(0x80000015))
return "&H80000015&";
else if(his == new Integer(0x80000016))
return "&H80000016&";
else if(his == new Integer(0x80000017))
return "&H80000017";
else if(his == new Integer(0x80000018))
return "&H80000018&";
else
return null;
}*/
public static int convert_color(java.awt.Color in_color) {
int r = in_color.getRed();
int g = in_color.getGreen();
int b = in_color.getBlue();
return (b << 16 | g << 8 | r);
}//end of convert_color.
public static float convertVBScale(int smode, float propValue ) {
float convertValue = propValue;
switch (smode) {
case 1:
convertValue = (float)(propValue / 15);
break;
case 2:
convertValue = (float)(propValue / 0.75);
break;
case 3:
convertValue = (float)(propValue / 1);
break;
case 4:
convertValue = (float)(propValue / 0.125);
break;
case 5:
convertValue = (float)(propValue/ 0.01);
break;
case 6:
convertValue = (float)(propValue/ 0.265);
break;
case 7:
convertValue = (float)(propValue/ 0.026);
break;
}
return convertValue;
} // end of convertscale.
public static float convertJavaScale(int smode,float propValue){
float convertValue = propValue;
switch (smode){
case 1:
convertValue = (float)(propValue * 15);
break;
case 2:
convertValue = (float)(propValue * 0.75);
break;
case 3:
convertValue = (float)(propValue * 1);
break;
case 4:
convertValue = (float)(propValue * 0.125);
break;
case 5:
convertValue = (float)(propValue * 0.01);
break;
case 6:
convertValue = (float)(propValue * 0.265);
break;
case 7:
convertValue = (float)(propValue * 0.026);
break;
}
return convertValue;
}//end of convertJavaScale.
public static Object getInstance(Object value, String clsName) {
Object obj = null;
String strValue = null;
if (value instanceof String) {
strValue = (String)value;
}else{
strValue = value.toString();
}
if (clsName.equalsIgnoreCase("String")) {
obj = strValue;
}else if (clsName.equalsIgnoreCase("byte")) {
obj = new Byte(strValue);
}else if (clsName.equalsIgnoreCase("short")){
obj = new Short(strValue);
}else if (clsName.equalsIgnoreCase("int")) {
obj = new Integer(strValue);
}else if (clsName.equalsIgnoreCase("long")) {
obj = new Long(strValue);
}else if (clsName.equalsIgnoreCase("float")) {
obj = new Float(strValue);
}else if (clsName.equalsIgnoreCase("double")) {
obj = new Double(strValue);
}else if (clsName.equalsIgnoreCase("boolean")) {
Number num = (Number)value;
if (num.intValue() == -1) {
obj = new Boolean(true);
}else{
obj = new Boolean(false);
}
}
return obj;
} // end of getInstance.
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -