chartbeanbeaninfo.java

来自「corejava编程源码2」· Java 代码 · 共 29 行

JAVA
29
字号
/**
 * @version 1.10 1997-10-27
 * @author Cay Horstmann
 */

import java.awt.*;
import java.beans.*;

public class ChartBeanBeanInfo extends SimpleBeanInfo
{  public BeanDescriptor getBeanDescriptor()
   {  return new BeanDescriptor(ChartBean.class,
         ChartBeanCustomizer.class);
   }

   public Image getIcon(int iconType)
   {  String name = "";
      if (iconType == BeanInfo.ICON_COLOR_16x16)
         name = "COLOR_16x16";
      else if (iconType == BeanInfo.ICON_COLOR_32x32)
         name = "COLOR_32x32";
      else if (iconType == BeanInfo.ICON_MONO_16x16)
         name = "MONO_16x16";
      else if (iconType == BeanInfo.ICON_MONO_32x32)
         name = "MONO_32x32";
      else return null;
      return loadImage("ChartBean_" + name + ".gif");
   }
}

⌨️ 快捷键说明

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