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 }