chartbeanbeaninfo.java
来自「sun公司开发的,java2核心技术,卷II:高级性能,包括一系列的高级java」· Java 代码 · 共 44 行
JAVA
44 行
/**
* @version 1.10 1997-10-27
* @author Cay Horstmann
*/
import java.beans.*;
public class ChartBeanBeanInfo extends SimpleBeanInfo
{ public PropertyDescriptor[] getPropertyDescriptors()
{ try
{ PropertyDescriptor titlePositionDescriptor
= new PropertyDescriptor("titlePosition",
ChartBean.class);
titlePositionDescriptor.setPropertyEditorClass
(TitlePositionEditor.class);
PropertyDescriptor inverseDescriptor
= new PropertyDescriptor("inverse",
ChartBean.class);
inverseDescriptor.setPropertyEditorClass
(InverseEditor.class);
return new PropertyDescriptor[]
{ new PropertyDescriptor("title",
ChartBean.class),
titlePositionDescriptor,
new PropertyDescriptor("values",
ChartBean.class),
new PropertyDescriptor("graphColor",
ChartBean.class),
inverseDescriptor
};
}
catch(IntrospectionException e)
{ System.out.println("Error: " + e);
return null;
}
}
static
{ PropertyEditorManager.registerEditor(double[].class,
DoubleArrayEditor.class);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?