Class Frank


  • public class Frank
    extends Shape
    • Field Detail

      • frankString

        public String frankString
      • currentMetricsFont3d

        Font currentMetricsFont3d
      • baseFont3d

        public Font baseFont3d
      • frankWidth

        public int frankWidth
      • frankAscent

        public int frankAscent
      • frankDescent

        public int frankDescent
      • x

        int x
      • y

        int y
      • dx

        int dx
      • dy

        int dy
      • scaling

        private float scaling
      • font3d

        public Font font3d
    • Constructor Detail

      • Frank

        public Frank()
    • Method Detail

      • initShape

        public void initShape()
        Specified by:
        initShape in class Shape
      • setProperty

        public void setProperty​(String propertyName,
                                Object value,
                                javajs.util.BS bs)
        Specified by:
        setProperty in class Shape
      • wasClicked

        public boolean wasClicked​(int x,
                                  int y)
        Overrides:
        wasClicked in class Shape
        Returns:
        T/F
      • checkObjectHovered

        public boolean checkObjectHovered​(int x,
                                          int y,
                                          javajs.util.BS bsVisible)
        Overrides:
        checkObjectHovered in class Shape
        Returns:
        T/F
      • calcMetrics

        void calcMetrics()
      • getFont

        public void getFont​(float imageFontScaling)