Package org.meteoinfo.global.util
Class FontUtil
- java.lang.Object
-
- org.meteoinfo.global.util.FontUtil
-
public class FontUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FontUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<java.awt.Font>getAllFonts()Get all available fonts (system fonts, weather font and custom fonts)static java.awt.FontgetFont(java.lang.String fileName)Get font from font file - .ttfstatic java.awt.FontgetWeatherFont()Get weather symbol fontstatic voidregisterFont(java.awt.Font font)Register a fontstatic voidregisterFont(java.lang.String fileName)Register a fontstatic voidregisterWeatherFont()Register weather font
-
-
-
Method Detail
-
getAllFonts
public static java.util.List<java.awt.Font> getAllFonts()
Get all available fonts (system fonts, weather font and custom fonts)- Returns:
- Font list
-
registerFont
public static void registerFont(java.awt.Font font)
Register a font- Parameters:
font- The font
-
registerFont
public static void registerFont(java.lang.String fileName)
Register a font- Parameters:
fileName- Font file name
-
registerWeatherFont
public static void registerWeatherFont()
Register weather font
-
getFont
public static java.awt.Font getFont(java.lang.String fileName)
Get font from font file - .ttf- Parameters:
fileName- Font file name- Returns:
- The font
-
getWeatherFont
public static java.awt.Font getWeatherFont()
Get weather symbol font- Returns:
- Weather symbol font
-
-