From c512e4e733f76e3c9e8098671e6418f610fb9baa Mon Sep 17 00:00:00 2001 From: Manuel Bentele Date: Mon, 9 Aug 2021 09:34:12 +0200 Subject: [client] Add optional FlatLaf Light and Dark look and feel --- dozentenmodul/pom.xml | 6 ++++++ dozentenmodul/src/main/java/org/openslx/dozmod/App.java | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/dozentenmodul/pom.xml b/dozentenmodul/pom.xml index d19d2995..45b6384e 100755 --- a/dozentenmodul/pom.xml +++ b/dozentenmodul/pom.xml @@ -187,6 +187,12 @@ 2.3 compile + + com.formdev + flatlaf + 1.5 + compile + diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/App.java b/dozentenmodul/src/main/java/org/openslx/dozmod/App.java index fb1f4c86..50c2add1 100755 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/App.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/App.java @@ -41,6 +41,9 @@ import org.openslx.thrifthelper.ThriftManager; import org.openslx.util.AppUtil; import org.openslx.util.Util; +import com.formdev.flatlaf.FlatDarkLaf; +import com.formdev.flatlaf.FlatLightLaf; + public class App { // Logger @@ -180,6 +183,10 @@ public class App { } } + // Install FlatLaf look and feel + FlatLightLaf.installLafInfo(); + FlatDarkLaf.installLafInfo(); + // Setup swing style System.setProperty("awt.useSystemAAFontSettings", "on"); System.setProperty("swing.aatext", "true"); -- cgit v1.2.3-55-g7522