Class FlatTitledPanelUI.TitlePainter

  • All Implemented Interfaces:
    org.jdesktop.swingx.painter.Painter<java.lang.Object>
    Enclosing class:
    FlatTitledPanelUI

    private static class FlatTitledPanelUI.TitlePainter
    extends org.jdesktop.swingx.painter.MattePainter
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.jdesktop.swingx.painter.AbstractAreaPainter

        org.jdesktop.swingx.painter.AbstractAreaPainter.Style
      • Nested classes/interfaces inherited from class org.jdesktop.swingx.painter.AbstractLayoutPainter

        org.jdesktop.swingx.painter.AbstractLayoutPainter.HorizontalAlignment, org.jdesktop.swingx.painter.AbstractLayoutPainter.VerticalAlignment
      • Nested classes/interfaces inherited from class org.jdesktop.swingx.painter.AbstractPainter

        org.jdesktop.swingx.painter.AbstractPainter.Interpolation
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.awt.Color borderColor  
    • Constructor Summary

      Constructors 
      Constructor Description
      TitlePainter​(java.awt.Color color, java.awt.Color borderColor)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void doPaint​(java.awt.Graphics2D g, java.lang.Object component, int width, int height)  
      • Methods inherited from class org.jdesktop.swingx.painter.MattePainter

        provideShape
      • Methods inherited from class org.jdesktop.swingx.painter.AbstractAreaPainter

        getAreaEffects, getBorderPaint, getBorderWidth, getFillPaint, getStyle, isPaintStretched, setAreaEffects, setBorderPaint, setBorderWidth, setFillPaint, setPaintStretched, setStyle
      • Methods inherited from class org.jdesktop.swingx.painter.AbstractLayoutPainter

        calculateLayout, getHorizontalAlignment, getInsets, getVerticalAlignment, isFillHorizontal, isFillVertical, setFillHorizontal, setFillVertical, setHorizontalAlignment, setInsets, setVerticalAlignment
      • Methods inherited from class org.jdesktop.swingx.painter.AbstractPainter

        clearCache, configureGraphics, getFilters, getInterpolation, isAntialiasing, isCacheable, isDirty, isVisible, paint, setAntialiasing, setCacheable, setDirty, setFilters, setInterpolation, setVisible, shouldUseCache, validate
      • Methods inherited from class org.jdesktop.beans.AbstractBean

        addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • borderColor

        private final java.awt.Color borderColor
    • Constructor Detail

      • TitlePainter

        TitlePainter​(java.awt.Color color,
                     java.awt.Color borderColor)
    • Method Detail

      • doPaint

        protected void doPaint​(java.awt.Graphics2D g,
                               java.lang.Object component,
                               int width,
                               int height)
        Overrides:
        doPaint in class org.jdesktop.swingx.painter.MattePainter