From 8fd09d8aef262facf0d7ca442587cdbf4a7fae0d Mon Sep 17 00:00:00 2001 From: Markus Kreth Date: Sun, 29 May 2022 21:22:10 +0200 Subject: [PATCH] print existing fonts. --- src/main/java/de/kreth/invoice/Application.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/de/kreth/invoice/Application.java b/src/main/java/de/kreth/invoice/Application.java index b60d628..ebfe7fc 100644 --- a/src/main/java/de/kreth/invoice/Application.java +++ b/src/main/java/de/kreth/invoice/Application.java @@ -1,5 +1,6 @@ package de.kreth.invoice; +import java.awt.GraphicsEnvironment; import java.util.PropertyResourceBundle; import java.util.ResourceBundle; @@ -30,6 +31,13 @@ public class Application extends SpringBootServletInitializer implements AppShel private static ResourceBundle bundle = null; public static void main(String[] args) { + String[] names = GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames(); + + System.out.println("Found " + names.length + " fonts:"); + + for (String name : names) { + System.out.println(name); + } SpringApplication.run(Application.class, args); }