Package org.jfree.ui

Class TextAnchor

  • All Implemented Interfaces:
    java.io.Serializable

    public final class TextAnchor
    extends java.lang.Object
    implements java.io.Serializable
    Used to indicate the position of an anchor point for a text string. This is frequently used to align a string to a fixed point in some coordinate space.
    Author:
    David Gilbert
    See Also:
    Serialized Form
    • Method Detail

      • isLeft

        public boolean isLeft()
        Returns true if the anchor is a left-side anchor, and false otherwise.
        Returns:
        A boolean.
        Since:
        1.0.20
      • isRight

        public boolean isRight()
        Returns true if the anchor is a right-side anchor, and false otherwise.
        Returns:
        A boolean.
        Since:
        1.0.20
      • isHorizontalCenter

        public boolean isHorizontalCenter()
        Returns true if the anchor is a center anchor, and false otherwise.
        Returns:
        A boolean.
        Since:
        1.0.20
      • isTop

        public boolean isTop()
        Returns true if the anchor is a top anchor, and false otherwise.
        Returns:
        A boolean.
        Since:
        1.0.20
      • isBottom

        public boolean isBottom()
        Returns true if the anchor is a bottom anchor, and false otherwise.
        Returns:
        A boolean.
        Since:
        1.0.20
      • isBaseline

        public boolean isBaseline()
        Returns true if the anchor is a baseline anchor, and false otherwise.
        Returns:
        A boolean.
        Since:
        1.0.20
      • isHalfAscent

        public boolean isHalfAscent()
        Returns true if the anchor is a half-ascent anchor, and false otherwise.
        Returns:
        A boolean.
        Since:
        1.0.20
      • isVerticalCenter

        public boolean isVerticalCenter()
        Returns true if the anchor is a half-ascent anchor, and false otherwise.
        Returns:
        A boolean.
        Since:
        1.0.20
      • toString

        public java.lang.String toString()
        Returns a string representing the object.
        Overrides:
        toString in class java.lang.Object
        Returns:
        The string.
      • equals

        public boolean equals​(java.lang.Object o)
        Returns true if this object is equal to the specified object, and false otherwise.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        o - the other object.
        Returns:
        A boolean.
      • hashCode

        public int hashCode()
        Returns a hash code value for the object.
        Overrides:
        hashCode in class java.lang.Object
        Returns:
        The hashcode