diff --git a/pom.xml b/pom.xml index 3bf1bde..b6e87a9 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ istlab.KisoJikkenNWP KisoJikkenNWP jar - 0.72 + 0.73 KisoJikkenNWP http://maven.apache.org diff --git a/src/main/java/istlab/KisoJikken/FileTreeModel.java b/src/main/java/istlab/KisoJikken/FileTreeModel.java index ef9b4ed..d462613 100644 --- a/src/main/java/istlab/KisoJikken/FileTreeModel.java +++ b/src/main/java/istlab/KisoJikken/FileTreeModel.java @@ -8,12 +8,16 @@ import javax.swing.tree.TreePath; class MyFile extends File { + static String userhome_escaped; public MyFile(String pathname) { super(pathname); } public String toString() { - return super.toString().replaceAll(App.userhome, "~"); + if (userhome_escaped == null){ + userhome_escaped = App.userhome.replaceAll("\\","\\\\"); + } + return super.toString().replaceAll(userhome_escaped, "~"); } } diff --git a/src/main/java/istlab/KisoJikken/Launcher.java b/src/main/java/istlab/KisoJikken/Launcher.java index 2f38cd8..c036a39 100644 --- a/src/main/java/istlab/KisoJikken/Launcher.java +++ b/src/main/java/istlab/KisoJikken/Launcher.java @@ -29,7 +29,7 @@ public class Launcher extends JFrame implements MouseInputListener, KeyListener { public static Launcher theapp; - public static String version = "0.72"; + public static String version = "0.73"; // JPanel mainP; File root; JTree tree;