diff --git a/pom.xml b/pom.xml index 68eb6d4..624f4a3 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ info.istlab.IoTP IoTP jar - 0.224 + 0.225 IoTP http://maven.apache.org diff --git a/src/main/java/info/istlab/IoTP/Launcher.java b/src/main/java/info/istlab/IoTP/Launcher.java index e2ad7f7..c2178bf 100644 --- a/src/main/java/info/istlab/IoTP/Launcher.java +++ b/src/main/java/info/istlab/IoTP/Launcher.java @@ -26,7 +26,7 @@ public class Launcher extends JFrame implements MouseInputListener, KeyListener { public static Launcher theapp; - public static String version = "0.224"; + public static String version = "0.225"; // JPanel mainP; File root; JTree tree; @@ -82,6 +82,10 @@ mi.addActionListener(ae -> openURL(App.downloadurl)); menu.add(mi); + mi = new JMenuItem("実行JARファイルの場所をエクスプローラで開く"); + mi.addActionListener(ae -> openExecPath()); + menu.add(mi); + mi = new JMenuItem("終了"); mi.addActionListener(ae -> System.exit(0)); menu.add(mi); @@ -101,7 +105,7 @@ menu.add(mi); mi = new JMenuItem("サンプルコードのフォルダを開く"); - mi.addActionListener(ae -> openExecPath()); + mi.addActionListener(ae -> openWorkingDir()); menu.add(mi); mi = new JMenuItem("FactoryTestを書き込む"); @@ -203,7 +207,12 @@ } } + public void openWorkingDir() { + openFolder(new File(App.workingDir)); + // openFolder(App.execPath.getParent().toFile()); + } public void openExecPath() { + // openFolder(new File(App.workingDir)); openFolder(App.execPath.getParent().toFile()); }