diff options
Diffstat (limited to 'dozentenmodul/src/main/java/util/GuiManager.java')
| -rw-r--r-- | dozentenmodul/src/main/java/util/GuiManager.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/util/GuiManager.java b/dozentenmodul/src/main/java/util/GuiManager.java index 32a52cea..8710cef9 100644 --- a/dozentenmodul/src/main/java/util/GuiManager.java +++ b/dozentenmodul/src/main/java/util/GuiManager.java @@ -22,6 +22,8 @@ import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; import javax.swing.JOptionPane; +import javax.swing.UIManager; +import javax.swing.UnsupportedLookAndFeelException; import javax.swing.plaf.basic.BasicInternalFrameUI; import org.apache.log4j.Logger; @@ -117,6 +119,12 @@ public abstract class GuiManager { mainWindow.setLocation((int) (rect.getWidth() / 2 - mainWindow.getWidth() / 2), (int) (rect.getHeight() / 2 - mainWindow.getHeight() / 2)); + try { + UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); + } catch (Exception e) { + // Non-critical - applying the look failed, but app will still work + } + // finally let's see the frames currentFrame.setVisible(true); mainWindow.setVisible(true); |
