From 279415dfe3386e624727d204b304430299d4a6cf Mon Sep 17 00:00:00 2001 From: Vidhu Kant Sharma Date: Thu, 21 Nov 2024 23:19:24 +0530 Subject: Using Solarized Look & Feel --- .idea/libraries/github_weisj_darklaf_core.xml | 21 +++++++++++++++++++++ LibManAdmin.iml | 1 + src/Main.java | 13 +++++-------- 3 files changed, 27 insertions(+), 8 deletions(-) create mode 100644 .idea/libraries/github_weisj_darklaf_core.xml diff --git a/.idea/libraries/github_weisj_darklaf_core.xml b/.idea/libraries/github_weisj_darklaf_core.xml new file mode 100644 index 0000000..f0e63bd --- /dev/null +++ b/.idea/libraries/github_weisj_darklaf_core.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/LibManAdmin.iml b/LibManAdmin.iml index 6547d93..90d626e 100644 --- a/LibManAdmin.iml +++ b/LibManAdmin.iml @@ -9,5 +9,6 @@ + \ No newline at end of file diff --git a/src/Main.java b/src/Main.java index e3a030a..5fd5a20 100644 --- a/src/Main.java +++ b/src/Main.java @@ -1,21 +1,18 @@ import Store.ConnectionHandler; import UI.MainWindow; +import com.github.weisj.darklaf.LafManager; +import com.github.weisj.darklaf.theme.; -import javax.swing.*; import java.awt.*; public class Main { public static void main(String[] args) { - try { - UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); - } - catch (UnsupportedLookAndFeelException | ClassNotFoundException | InstantiationException | - IllegalAccessException _) { - } - new ConnectionHandler("jdbc:sqlite:LibMan.db").connect(); EventQueue.invokeLater(() -> { + LafManager.setTheme(new SolarizedLightTheme()); + LafManager.install(); + MainWindow w = new UI.MainWindow(); w.setVisible(true); }); -- cgit v1.2.3