ellipsefactory.java

来自「GEF初学者可以用来对照的小例子」· Java 代码 · 共 29 行

JAVA
29
字号
package com.dss.moon.gef.bnb;import org.eclipse.gef.requests.CreationFactory;public class EllipseFactory implements CreationFactory{	private Class type;		public EllipseFactory(Class c){		type = c;	}		// TODO Auto-generated method stub	public Object getNewObject(){		try {			return type.newInstance();		} catch (Exception e) {			// TODO Auto-generated catch block			e.printStackTrace();			return null;		} 	}	public Object getObjectType() {		// TODO Auto-generated method stub		return type;	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?