summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java
diff options
context:
space:
mode:
authorSimon Rettberg2017-08-01 16:43:28 +0200
committerSimon Rettberg2017-08-01 16:43:28 +0200
commitdcdc34e6ee71eac8698c84d0fdb43796884c901d (patch)
tree6f722d7278b7d6b313ec422f46cf983b42396426 /dozentenmodul/src/main/java
parent[client] Overhaul LoginWindowLayout; add "open log dir" button to LoginWindow (diff)
downloadtutor-module-dcdc34e6ee71eac8698c84d0fdb43796884c901d.tar.gz
tutor-module-dcdc34e6ee71eac8698c84d0fdb43796884c901d.tar.xz
tutor-module-dcdc34e6ee71eac8698c84d0fdb43796884c901d.zip
[client] Add menu option to open log dir aswell
Diffstat (limited to 'dozentenmodul/src/main/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 68150210..8fd419bd 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java
@@ -9,6 +9,7 @@ import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
+import java.io.File;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
@@ -398,6 +399,8 @@ public abstract class MainWindow {
menuBar.add(cascadeSessionMenu);
JMenuItem configItem = new JMenuItem("Einstellungen");
cascadeSessionMenu.add(configItem);
+ JMenuItem logDirItem = new JMenuItem("Logverzeichnis öffnen");
+ cascadeSessionMenu.add(logDirItem);
cascadeSessionMenu.addSeparator();
JMenuItem logoutItem = new JMenuItem("Abmelden und beenden");
cascadeSessionMenu.add(logoutItem);
@@ -465,6 +468,12 @@ public abstract class MainWindow {
ConfigWindow.open(mainWindow);
}
});
+ logDirItem.addActionListener(new ActionListener() {
+ @Override
+ public void actionPerformed(ActionEvent e) {
+ OpenLinks.openLocal(new File(Config.getPath()));
+ }
+ });
logoutItem.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {