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

📄 userbeanbeaninfo.java

📁 Jsf写的增删改查 Jsf写的增删改查
💻 JAVA
字号:
package com.accp;

import java.beans.*;

import java.awt.*;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2007</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class UserBeanBeanInfo
    extends SimpleBeanInfo {
  Class beanClass = UserBean.class;
  String iconColor16x16Filename;
  String iconColor32x32Filename;
  String iconMono16x16Filename;
  String iconMono32x32Filename;

  public UserBeanBeanInfo() {
  }

  public PropertyDescriptor[] getPropertyDescriptors() {
    try {
      PropertyDescriptor _all = new PropertyDescriptor(
          "all", beanClass, "getAll", null);

      PropertyDescriptor _alll = new PropertyDescriptor(
          "alll", beanClass, "getAlll", null);

      PropertyDescriptor _chapter = new PropertyDescriptor(
          "chapter", beanClass, "getChapter", "setChapter");
      _chapter.setDisplayName("chapter");
      _chapter.setShortDescription("chapter");

      PropertyDescriptor _chapterdetail = new PropertyDescriptor(
          "chapterdetail", beanClass, "getChapterdetail", "setChapterdetail");
      _chapterdetail.setDisplayName("chapterdetail");
      _chapterdetail.setShortDescription("chapterdetail");

      PropertyDescriptor _chaptermaster = new PropertyDescriptor(
          "chaptermaster", beanClass, "getChaptermaster", "setChaptermaster");
      _chaptermaster.setDisplayName("chaptermaster");
      _chaptermaster.setShortDescription("chaptermaster");

      PropertyDescriptor _id = new PropertyDescriptor(
          "id", beanClass, "getId", "setId");
      _id.setDisplayName("id");
      _id.setShortDescription("id");

      PropertyDescriptor _passWord = new PropertyDescriptor(
          "passWord", beanClass, "getPassWord", "setPassWord");
      _passWord.setDisplayName("passWord");
      _passWord.setShortDescription("passWord");

      PropertyDescriptor _sex = new PropertyDescriptor(
          "sex", beanClass, "getSex", "setSex");
      _sex.setDisplayName("sex");
      _sex.setShortDescription("sex");

      PropertyDescriptor _sexs = new PropertyDescriptor(
          "sexs", beanClass, "getSexs", "setSexs");

      PropertyDescriptor _userName = new PropertyDescriptor(
          "userName", beanClass, "getUserName", "setUserName");
      _userName.setDisplayName("userName");
      _userName.setShortDescription("userName");

      PropertyDescriptor[] pds = new PropertyDescriptor[] {
          _all,
          _alll,
          _chapter,
          _chapterdetail,
          _chaptermaster,
          _id,
          _passWord,
          _sex,
          _sexs,
          _userName
      };
      return pds;
    }
    catch (Exception exception) {
      exception.printStackTrace();
      return null;
    }
  }

  public Image getIcon(int iconKind) {
    switch (iconKind) {
      case BeanInfo.ICON_COLOR_16x16:
        return ( (iconColor16x16Filename != null)
                ? loadImage(iconColor16x16Filename) : null);

      case BeanInfo.ICON_COLOR_32x32:
        return ( (iconColor32x32Filename != null)
                ? loadImage(iconColor32x32Filename) : null);

      case BeanInfo.ICON_MONO_16x16:
        return ( (iconMono16x16Filename != null)
                ? loadImage(iconMono16x16Filename) : null);

      case BeanInfo.ICON_MONO_32x32:
        return ( (iconMono32x32Filename != null)
                ? loadImage(iconMono32x32Filename) : null);
    }

    return null;
  }
}

⌨️ 快捷键说明

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