001    package org.jdesktop.swingx;
002    
003    /**
004     * BeanInfo class for JXLabel.
005     * 
006     * @author Jan Stola
007     */
008    public class JXLabelBeanInfo extends BeanInfoSupport {
009    
010        public JXLabelBeanInfo() {
011            super(JXLabel.class);        
012        }
013        
014        protected void initialize() {
015            String iconName = "resources/" + JXLabel.class.getSimpleName();
016            setSmallMonoIconName(iconName + "16.png");
017            setMonoIconName(iconName + "32.png");
018            setPreferred(true, "foregroundPainter", "backgroundPainter");
019            setPreferred(true, "lineWrap", "maxLineSpan");
020            setPreferred(true, "textRotation");
021        }
022    
023    }