Package com.jidesoft.converter
Class FontNameConverter
java.lang.Object
com.jidesoft.converter.FontNameConverter
- All Implemented Interfaces:
ObjectConverter
Converter which converts Font Name String to String and converts it back. It's almost the same as StringConverter
except if user types in a string which cannot find in font list on your computer, it will return null in fromString
and return "" in toString.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromString
(String string, ConverterContext context) Converts from String to an object.boolean
Checks if the FontNameConverter ensures the font exists on your OS.void
setEnsureFontExistence
(boolean ensureFontExistence) Sets the flag so that FontNameConverter ensures the font exists on your OS.boolean
supportFromString
(String string, ConverterContext context) If it supports fromString.boolean
supportToString
(Object object, ConverterContext context) If it supports toString method.toString
(Object object, ConverterContext context) Converts from object to String based on current locale.
-
Field Details
-
CONTEXT
ConverterContext for a font name.
-
-
Constructor Details
-
FontNameConverter
public FontNameConverter()
-
-
Method Details
-
toString
Description copied from interface:ObjectConverter
Converts from object to String based on current locale.- Specified by:
toString
in interfaceObjectConverter
- Parameters:
object
- object to be convertedcontext
- converter context to be used- Returns:
- the String
-
supportToString
Description copied from interface:ObjectConverter
If it supports toString method.- Specified by:
supportToString
in interfaceObjectConverter
- Parameters:
object
- object to be convertedcontext
- converter context to be used- Returns:
- true if supports toString
-
fromString
Description copied from interface:ObjectConverter
Converts from String to an object.- Specified by:
fromString
in interfaceObjectConverter
- Parameters:
string
- the stringcontext
- context to be converted- Returns:
- the object converted from string
-
supportFromString
Description copied from interface:ObjectConverter
If it supports fromString.- Specified by:
supportFromString
in interfaceObjectConverter
- Parameters:
string
- the stringcontext
- context to be converted- Returns:
- true if it supports
-
isEnsureFontExistence
public boolean isEnsureFontExistence()Checks if the FontNameConverter ensures the font exists on your OS. It is false by default. Setting it to true will slow down the performance as it takes time to check whether the font actually exists.- Returns:
- true or false.
- Since:
- 3.3.4
-
setEnsureFontExistence
public void setEnsureFontExistence(boolean ensureFontExistence) Sets the flag so that FontNameConverter ensures the font exists on your OS.- Parameters:
ensureFontExistence
- true or false.- Since:
- 3.3.4
-