summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java
diff options
context:
space:
mode:
authorJonathan Bauer2015-08-31 17:45:16 +0200
committerJonathan Bauer2015-08-31 17:45:16 +0200
commit447cffee62d97ee02d09c7298d40639602c91433 (patch)
treedd03098a8e817f43df95134acac0b37e18070c40 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java
parent[client] slightly improved user info message when deleting a basis image in I... (diff)
downloadtutor-module-447cffee62d97ee02d09c7298d40639602c91433.tar.gz
tutor-module-447cffee62d97ee02d09c7298d40639602c91433.tar.xz
tutor-module-447cffee62d97ee02d09c7298d40639602c91433.zip
[client] MainMenu -> Einstellungen
added ConfigWindow to graphically config Proxy-Setting, MailMe stuff and FontScaling
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.java13
1 files changed, 9 insertions, 4 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 7da7ccdc..25fb2fbd 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java
@@ -27,10 +27,7 @@ import javax.swing.JSeparator;
import org.apache.log4j.Logger;
import org.apache.thrift.TException;
import org.openslx.bwlp.thrift.iface.SatelliteStatus;
-import org.openslx.bwlp.thrift.iface.WhoamiInfo;
-import org.openslx.dozmod.App;
import org.openslx.dozmod.Config;
-import org.openslx.dozmod.Config.SavedSession;
import org.openslx.dozmod.filetransfer.DownloadTask;
import org.openslx.dozmod.gui.Gui.GuiCallable;
import org.openslx.dozmod.gui.activity.ActivityPanel;
@@ -41,6 +38,7 @@ 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.helper.UiFeedback;
+import org.openslx.dozmod.gui.window.ConfigWindow;
import org.openslx.dozmod.gui.window.DisclaimerWindow;
import org.openslx.dozmod.gui.window.ImageListWindow;
import org.openslx.dozmod.gui.window.LectureListWindow;
@@ -303,6 +301,8 @@ public abstract class MainWindow {
JMenu cascadeFileMenu = new JMenu("Session");
menuBar.add(cascadeFileMenu);
+ JMenuItem configItem = new JMenuItem("Einstellungen");
+ cascadeFileMenu.add(configItem);
JMenuItem logoutItem = new JMenuItem("Logout");
cascadeFileMenu.add(logoutItem);
JMenuItem exitItem = new JMenuItem("Exit");
@@ -322,7 +322,12 @@ public abstract class MainWindow {
menuBar.add(memStats);
// Define actions
-
+ configItem.addActionListener(new ActionListener() {
+ @Override
+ public void actionPerformed(ActionEvent e) {
+ ConfigWindow.open(mainWindow);
+ }
+ });
logoutItem.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {