📄 chartbeanbeaninfo.java
字号:
/**
* @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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -