diff --git a/src/main/java/info/istlab/IoTP/Launcher.java b/src/main/java/info/istlab/IoTP/Launcher.java index cb5f9af..12cfaf5 100644 --- a/src/main/java/info/istlab/IoTP/Launcher.java +++ b/src/main/java/info/istlab/IoTP/Launcher.java @@ -166,6 +166,7 @@ if (validSerialNames.size()>0){ serialMenu.addSeparator(); JMenuItem label = new JMenuItem("使用するシリアルポートを選択"); + label.setEnabled(false); serialMenu.add(label); } // App.serialName があるかチェック。なければ nullにする。 diff --git a/src/main/java/info/istlab/IoTP/SerialWindow.java b/src/main/java/info/istlab/IoTP/SerialWindow.java index 9a45538..479aa35 100644 --- a/src/main/java/info/istlab/IoTP/SerialWindow.java +++ b/src/main/java/info/istlab/IoTP/SerialWindow.java @@ -319,6 +319,7 @@ // SerialWindow.hash.clear(); } public static void openAll() { + if (serialChecker == null) serialChecker = Launcher.theapp.serialChecker; serialChecker.portHash.entrySet().forEach(ent -> { String key = ent.getKey(); SerialPort sp = ent.getValue();