001 package org.jdesktop.swingx; 002 003 import java.beans.BeanDescriptor; 004 005 /** 006 * BeanInfo class for JXTitledPanel. 007 * 008 * @author Richard, Jan Stola 009 */ 010 public class JXTitledPanelBeanInfo extends BeanInfoSupport { 011 012 public JXTitledPanelBeanInfo() { 013 super(JXTitledPanel.class); 014 } 015 016 protected void initialize() { 017 BeanDescriptor bd = getBeanDescriptor(); 018 bd.setValue("containerDelegate", "getContentContainer"); 019 setPreferred(true, "title", "titleFont", "titleForeground", "titlePainter"); 020 setPreferred(true, "leftDecoration", "rightDecoration"); 021 setPreferred(false, "alpha", "border", "inheritAlpha"); 022 } 023 }