summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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) {