Class BladeArrowIconUtils


  • public class BladeArrowIconUtils
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void drawArrow​(java.awt.Graphics2D g, float width, float height, float strokeWidth, int direction, RadianceColorScheme scheme, float alpha)  
      static void drawArrow​(java.awt.Graphics2D g, int fontSize, java.awt.Dimension boundingBox, int direction, RadianceColorScheme colorScheme, float alpha)  
      static void drawDoubleArrow​(java.awt.Graphics2D g, float fullWidth, float fullHeight, float arrowGap, float strokeWidth, int direction, RadianceColorScheme colorScheme, float alpha)  
      static javax.swing.Icon getArrowIcon​(javax.swing.JComponent component, int direction, RadianceColorScheme scheme, float alpha)  
      static java.awt.Dimension getArrowIconDimension​(int fontSize, int direction)  
      • Methods inherited from class java.lang.Object

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

      • BladeArrowIconUtils

        public BladeArrowIconUtils()
    • Method Detail

      • drawArrow

        public static void drawArrow​(java.awt.Graphics2D g,
                                     int fontSize,
                                     java.awt.Dimension boundingBox,
                                     int direction,
                                     RadianceColorScheme colorScheme,
                                     float alpha)
      • drawArrow

        public static void drawArrow​(java.awt.Graphics2D g,
                                     float width,
                                     float height,
                                     float strokeWidth,
                                     int direction,
                                     RadianceColorScheme scheme,
                                     float alpha)
      • getArrowIconDimension

        public static java.awt.Dimension getArrowIconDimension​(int fontSize,
                                                               int direction)
      • getArrowIcon

        public static javax.swing.Icon getArrowIcon​(javax.swing.JComponent component,
                                                    int direction,
                                                    RadianceColorScheme scheme,
                                                    float alpha)
      • drawDoubleArrow

        public static void drawDoubleArrow​(java.awt.Graphics2D g,
                                           float fullWidth,
                                           float fullHeight,
                                           float arrowGap,
                                           float strokeWidth,
                                           int direction,
                                           RadianceColorScheme colorScheme,
                                           float alpha)