diff options
Diffstat (limited to 'dozentenmodul/src/main/java')
| -rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java | 9 |
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) { |
