📄 weekpropertyeditor.java
字号:
package onlyfun.caterpillar;
import java.beans.PropertyEditorSupport;
public class WeekPropertyEditor extends PropertyEditorSupport {
public void setAsText(String text) {
if("MON".equals(text)) {
setValue("1");
}
else if("TUE".equals(text)) {
setValue("2");
}
else if("WED".equals(text)) {
setValue("3");
}
else if("THU".equals(text)) {
setValue("4");
}
else if("FRI".equals(text)) {
setValue("5");
}
else if("SAT".equals(text)) {
setValue("6");
}
else if("SUN".equals(text)) {
setValue("0");
}
else {
setValue("");
}
}
public String getAsText() {
if(this.getValue() != null
&& !(this.getValue() instanceof String)) {
return "";
}
String text = (String) this.getValue();
if("1".equals(text)) {
return "MON";
}
else if("2".equals(text)) {
return "TUE";
}
else if("3".equals(text)) {
return "WED";
}
else if("4".equals(text)) {
return "THU";
}
else if("5".equals(text)) {
return "FRI";
}
else if("6".equals(text)) {
return "SAT";
}
else if("0".equals(text)) {
return "SUN";
}
else {
return text;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -