Class FontLoader
java.lang.Object
de.pirckheimer_gymnasium.engine_pi.resources.FontLoader
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String[]Alle möglichen Schriftnamen des Systems, auf dem man sich gerade befindet.
Hiernach werden Überprüfungen gemacht, ob die gewünschte Schriftart auf dem System vorhanden ist. -
Method Summary
Modifier and TypeMethodDescriptionstatic String[]Gibt eine Liste der Namen der Systemschriftarten zurück.static booleanisSystemFont(String fontName) Prüft, ob ein Font auf diesem System vorhanden ist.static FontloadByName(String fontName) Lädt eine Systemschriftart basierend auf dem Namen.static FontloadFromFile(String filename) Lädt eine Schriftart basierend auf dem Dateinamen.
-
Field Details
-
systemFonts
Alle möglichen Schriftnamen des Systems, auf dem man sich gerade befindet.
Hiernach werden Überprüfungen gemacht, ob die gewünschte Schriftart auf dem System vorhanden ist.
-
-
Method Details
-
isSystemFont
Prüft, ob ein Font auf diesem System vorhanden ist.- Parameters:
fontName- Der Name des zu überprüfenden Fonts.- Returns:
true, falls der Font auf dem System existiert, sonstfalse.
-
getSystemFonts
Gibt eine Liste der Namen der Systemschriftarten zurück.- Returns:
- Liste mit Systemschriftarten.
-
loadByName
Lädt eine Systemschriftart basierend auf dem Namen.- Parameters:
fontName- Name des Fonts.- Returns:
- Geladener Font.
-
loadFromFile
Lädt eine Schriftart basierend auf dem Dateinamen.- Parameters:
filename- Dateiname des Fonts.- Returns:
- Geladener Font.
-