Interface IUiLayoutService

    • Method Detail

      • calculateTextSize

        IDimension calculateTextSize​(java.lang.String text,
                                     Font font,
                                     boolean handleMultiline)
        Calculates the width and height of the given text in the given font.
        Parameters:
        text - the string to calculate the rendering size for
        font - the font which should be considered for the string
        handleMultiline - Defines if line breaks in the string should be used in the calculation of the size or not. In case true, a new line character in the string will increase the size of the returned dimensions by one line, in case false a new line character will be ignored.
        Returns:
        Since:
        0.11
      • calculateTextSize

        IDimension calculateTextSize​(AbstractText text)
        Calculates the width and height of the given text in the font of the gievn text. In case the given text is a MultiText new line characters in the string will increase the height of the returned size, otherwise (text is a Text) any new line characters will be ignored.
        Parameters:
        text - the AbstractText to calculate the rendering size for
        Returns:
        Since:
        0.11