FaqFormCustomComponentIconJa

パレット上のカスタムコンポーネントのアイコンを定義するにはどうしたらよいですか?

簡単です。BeanInfo クラスを用意し getIcon メソッドを作成してください。例はこのようになります :

package com.me.beans;
public class MyComponentBeanInfo extends java.beans.SimpleBeanInfo {
    public java.awt.Image getIcon(int iconKind) {
        return loadImage("/com/me/beans/cool_icon.gif");
    }
}

注意: BeanInfo クラスでは命名規則に従ってください。例えば MyComponent という Bean クラスでは MyComponentBeanInfo になります。両方のクラスとも同じパッケージに入れてください。


  バージョン: すべて
  コンポーネント: すべて

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo