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 }