Package ipsk.awt.font
Class AutoFontFamilyManager
- java.lang.Object
-
- ipsk.awt.font.AutoFontFamilyManager
-
public class AutoFontFamilyManager extends java.lang.Object
- Author:
- klausj
-
-
Constructor Summary
Constructors Constructor Description AutoFontFamilyManager()
AutoFontFamilyManager(java.lang.String[] fontFamilies)
AutoFontFamilyManager(java.lang.String[] preferredFontFamilies, boolean searchOtherFonts)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyFontCanDisplay(javax.swing.text.JTextComponent textComponent)
java.awt.Font
getFontCanDisplay(java.awt.Font orgFont, java.lang.String text)
java.util.List<java.lang.String>
getFontFamilies()
java.lang.String[]
getPreferredFontFamilies()
boolean
isSearchOtherFonts()
void
setPreferredFontFamilies(java.lang.String[] preferredFontFamilies)
void
setSearchOtherFonts(boolean searchOtherFonts)
-
-
-
Method Detail
-
getPreferredFontFamilies
public java.lang.String[] getPreferredFontFamilies()
- Returns:
- the preferredFontFamilies
-
setPreferredFontFamilies
public void setPreferredFontFamilies(java.lang.String[] preferredFontFamilies)
- Parameters:
preferredFontFamilies
- the preferredFontFamilies to set
-
isSearchOtherFonts
public boolean isSearchOtherFonts()
- Returns:
- the searchOtherFonts
-
setSearchOtherFonts
public void setSearchOtherFonts(boolean searchOtherFonts)
- Parameters:
searchOtherFonts
- the searchOtherFonts to set
-
getFontFamilies
public java.util.List<java.lang.String> getFontFamilies()
- Returns:
- the fontFamilies
-
getFontCanDisplay
public java.awt.Font getFontCanDisplay(java.awt.Font orgFont, java.lang.String text)
-
applyFontCanDisplay
public void applyFontCanDisplay(javax.swing.text.JTextComponent textComponent)
-
-