001 package org.jdesktop.swingx.painter; 002 003 import org.jdesktop.swingx.BeanInfoSupport; 004 import org.jdesktop.swingx.editors.PaintPropertyEditor; 005 006 /** 007 * BeanInfo of CheckerboardPainter. 008 * 009 * @author Richard, Jan Stola 010 */ 011 public class CheckerboardPainterBeanInfo extends BeanInfoSupport { 012 013 /** Creates a new instance of CheckerboardPainterBeanInfo */ 014 public CheckerboardPainterBeanInfo() { 015 super(CheckerboardPainter.class); 016 } 017 018 protected void initialize() { 019 setPreferred(true, "darkPaint", "lightPaint", "squareSize"); 020 setPropertyEditor(PaintPropertyEditor.class, "darkPaint", "lightPaint"); 021 } 022 }