⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 enumeditor.java

📁 全面实现ilog地功能,没有使用第三方lib.
💻 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 + -