?? enumeditor.java
字號:
/* * This source code is part of TWaver 1.3.1 * * SERVA Software PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * Copyright 2000-2005 SERVA Software, Inc. All rights reserved. */package demo.sheet.customsheet;
import javax.swing.DefaultCellEditor;
import javax.swing.JComboBox;
public abstract class EnumEditor extends DefaultCellEditor {
public EnumEditor(Object[] values2) {
super(new JComboBox(values2));
this.setClickCountToStart(1);
}
public static class Language extends EnumEditor{
public Language(){
super(getValues());
}
public static Object[] getValues(){
return new Object[] {"C", "C++", "C#", "Java"};
}
}
public static class Sex extends EnumEditor{
public Sex(){
super(getValues());
}
public static Object[] getValues(){
return new Object[] {"male", "female"};
}
}
public static class StateEditor extends EnumEditor{
public StateEditor(){
super(getValues());
}
public static Object[] getValues(){
return new Object[] {null, State.RUNNING, State.STOPPED};
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -