Class FontTextLayoutAssessor
java.lang.Object
net.sf.jasperreports.engine.util.text.FontTextLayoutAssessor
- All Implemented Interfaces:
TextLayoutAssessor
Complex text layout check that uses Java 9
Font
.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
hasComplexLayout
(char[] chars) Determines if a text chunk requires complex text layout.
-
Constructor Details
-
FontTextLayoutAssessor
public FontTextLayoutAssessor()
-
-
Method Details
-
available
public boolean available() -
hasComplexLayout
public boolean hasComplexLayout(char[] chars) Description copied from interface:TextLayoutAssessor
Determines if a text chunk requires complex text layout.- Specified by:
hasComplexLayout
in interfaceTextLayoutAssessor
- Parameters:
chars
- the text chunk- Returns:
- whether the text requires complex text layout
-