summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java
diff options
context:
space:
mode:
authorSimon Rettberg2015-08-03 16:11:35 +0200
committerSimon Rettberg2015-08-03 16:11:35 +0200
commitc476a4e09af89f3c428d2438466a4ead653368c3 (patch)
tree87fe5f8b2a7642258d1431dc8864c6ba1ce54f6b /dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java
parentMerge branch 'v1.1' of git.openslx.org:openslx-ng/tutor-module into v1.1 (diff)
downloadtutor-module-c476a4e09af89f3c428d2438466a4ead653368c3.tar.gz
tutor-module-c476a4e09af89f3c428d2438466a4ead653368c3.tar.xz
tutor-module-c476a4e09af89f3c428d2438466a4ead653368c3.zip
[client] Add debug window (VMarg -Dlog=true)
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java
index 2279d3c1..14a141df 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java
@@ -25,6 +25,7 @@ import org.openslx.dozmod.App;
import org.openslx.dozmod.Config;
import org.openslx.dozmod.gui.Gui.GuiCallable;
import org.openslx.dozmod.gui.helper.CompositePage;
+import org.openslx.dozmod.gui.helper.DebugWindow;
import org.openslx.dozmod.gui.helper.MessageType;
import org.openslx.dozmod.gui.window.DisclaimerWindow;
import org.openslx.dozmod.gui.window.ImageListWindow;
@@ -169,6 +170,14 @@ public abstract class MainWindow {
registerPage(new ImageListWindow());
registerPage(new LectureListWindow());
+ // Debug?
+ if (System.getProperty("log") != null) {
+ DebugWindow win = new DebugWindow();
+ win.setMinimumSize(new Dimension(0, 250));
+ win.setPreferredSize(win.getMinimumSize());
+ mainWindow.getContentPane().add(win, BorderLayout.PAGE_END);
+ }
+
// center the window on the primary monitor
mainWindow.getContentPane().add(mainContainer, BorderLayout.CENTER);
mainWindow.setVisible(true);