Class ArrowConnectionPainter

  • All Implemented Interfaces:
    ConnectionPainter

    public class ArrowConnectionPainter
    extends java.lang.Object
    implements ConnectionPainter
    Standard connection painter that traces the path with a 2px stroke, and draws an arrow at the end
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.awt.Color hoverColor  
      protected java.awt.Color selectedColor  
      protected java.awt.Color standardColor  
      protected java.awt.Stroke stroke  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void paintConnection​(java.awt.Graphics2D g, Connection connection, java.awt.geom.Path2D route, boolean selected, boolean hover)  
      • Methods inherited from class java.lang.Object

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

      • stroke

        protected java.awt.Stroke stroke
      • standardColor

        protected java.awt.Color standardColor
      • selectedColor

        protected java.awt.Color selectedColor
      • hoverColor

        protected java.awt.Color hoverColor
    • Constructor Detail

      • ArrowConnectionPainter

        public ArrowConnectionPainter()
    • Method Detail

      • paintConnection

        public void paintConnection​(java.awt.Graphics2D g,
                                    Connection connection,
                                    java.awt.geom.Path2D route,
                                    boolean selected,
                                    boolean hover)
        Specified by:
        paintConnection in interface ConnectionPainter