Class JRPrintAnchorIndex

    • Constructor Detail

      • JRPrintAnchorIndex

        public JRPrintAnchorIndex​(int page,
                                  JRPrintElement elem)
        Creates an element anchor.
        Parameters:
        page - the index of the page in the report
        elem - the element
      • JRPrintAnchorIndex

        public JRPrintAnchorIndex​(int page,
                                  JRPrintElement elem,
                                  int offsetX,
                                  int offsetY)
        Creates an element anchor.
        Parameters:
        page - the index of the page in the report
        elem - the element
        offsetX - the X offset of the element coordinates system
        offsetY - the Y offset of the element coordinates system
        See Also:
        getElementAbsoluteX(), getElementAbsoluteY()
    • Method Detail

      • getPageIndex

        public int getPageIndex()
      • getElementAbsoluteX

        public int getElementAbsoluteX()
        Returns the absolute (relative to the report page) X coordinate of the anchor element.

        This can be different than getElement().getX() for elements placed inside a frame.

        Returns:
        the absolute X coordinate of the anchor element
      • getElementAbsoluteY

        public int getElementAbsoluteY()
        Returns the absolute (relative to the report page) Y coordinate of the anchor element.

        This can be different than getElement().getY() for elements placed inside a frame.

        Returns:
        the absolute Y coordinate of the anchor element