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 voidapplyFontCanDisplay(javax.swing.text.JTextComponent textComponent)java.awt.FontgetFontCanDisplay(java.awt.Font orgFont, java.lang.String text)java.util.List<java.lang.String>getFontFamilies()java.lang.String[]getPreferredFontFamilies()booleanisSearchOtherFonts()voidsetPreferredFontFamilies(java.lang.String[] preferredFontFamilies)voidsetSearchOtherFonts(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)
-
-