/** * @param color The color to use as the basis for the painter * @param state The state of the button to which this painter will apply */ public NamedButtonRegionPainter(Color color, int state) { super(color, Themes.currentTheme.detailPanelBackground(), state); Insets insets = new Insets(7, 7, 7, 7); this.ctx = new AbstractRegionPainter.PaintContext(insets, new Dimension(10, 20), false); }
public ScrollBarThumbPainter_Modified(int state) { this(new PaintContext(new Insets(0, 15, 0, 15), new Dimension(38, 15), false, AbstractRegionPainter.PaintContext.CacheMode.NINE_SQUARE_SCALE, Double.POSITIVE_INFINITY, 2.0),state); //if(state==BACKGROUND_ENABLED){ color1 = color1.brighter().brighter(); //color2 = color2.brighter();//.brighter(); //} }
@Override protected AbstractRegionPainter.PaintContext getPaintContext() { throw new UnsupportedOperationException("Not supported yet."); }
@Override protected final AbstractRegionPainter.PaintContext getPaintContext() { return ctx; }
public ScrollBarButtonPainter_Modified(int state) { super(); this.state = state; this.ctx = new PaintContext( new Insets(1, 1, 1, 1), new Dimension(25, 15), false, AbstractRegionPainter.PaintContext.CacheMode.FIXED_SIZES, 1.0, 1.0); }
@Override protected AbstractRegionPainter.PaintContext getPaintContext() { return new AbstractRegionPainter.PaintContext(null, null, false); }
/** * @param color The color to use as the basis for the painter * @param state The state of the button to which this painter will apply */ public NamedComboBoxPainter(Color color, int state) { // super(color, Themes.currentTheme.buttonBackground(), state); super(Color.RED, Color.BLUE, state); Insets insets = new Insets(8, 9, 8, 19); this.ctx = new AbstractRegionPainter.PaintContext(insets, new Dimension(83, 24), false); }
/** * @param color The color to use as the basis for the painter * @param state The state of the button to which this painter will apply */ public NamedTabbedPaneTabAreaPainter(Color color, int state) { super(color, Themes.currentTheme.detailPanelBackground(), state); this.ctx = new AbstractRegionPainter.PaintContext(new Insets(0, 5, 6, 5), new Dimension(5, 24), false); }
/** * @param color The color to use as the basis for the painter * @param state The state of the button to which this painter will apply */ public NamedComboBoxArrowButtonPainter(Color color, int state) { // super(color, Themes.currentTheme.buttonBackground(), state); super(Color.RED, Color.BLUE, state); Insets insets = new Insets(8, 1, 8, 8); this.ctx = new AbstractRegionPainter.PaintContext(insets, new Dimension(20, 24), false); }