Class TurnGlyph

  • All Implemented Interfaces:
    Glyph

    public class TurnGlyph
    extends java.lang.Object
    implements Glyph
    A Glyph that paints a wide 'H' line within the bounds
    Since:
    1.5
    Author:
    Mark Southern
    • Constructor Summary

      Constructors 
      Constructor Description
      TurnGlyph()  
      TurnGlyph​(java.awt.geom.Rectangle2D.Float bounds)  
      TurnGlyph​(java.awt.Paint paint, java.awt.Stroke stroke)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.awt.geom.Rectangle2D.Float getBounds()  
      java.awt.Paint getPaint()  
      void render​(java.awt.Graphics2D g)  
      void setBounds​(java.awt.geom.Rectangle2D.Float r)  
      void setPaint​(java.awt.Paint forePaint)
      Allows you to set the paint properties of this glyph, i.e., its color.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TurnGlyph

        public TurnGlyph​(java.awt.geom.Rectangle2D.Float bounds)
      • TurnGlyph

        public TurnGlyph​(java.awt.Paint paint,
                         java.awt.Stroke stroke)
    • Method Detail

      • setBounds

        public void setBounds​(java.awt.geom.Rectangle2D.Float r)
        Specified by:
        setBounds in interface Glyph
      • render

        public void render​(java.awt.Graphics2D g)
        Specified by:
        render in interface Glyph
      • getPaint

        public java.awt.Paint getPaint()
        Returns:
        The currently set paint properties of this glyph.
      • setPaint

        public void setPaint​(java.awt.Paint forePaint)
        Allows you to set the paint properties of this glyph, i.e., its color.
        Parameters:
        forePaint -