diff --git a/dist/RoomIt-win-v1.0.zip b/dist/RoomIt-win-v1.0.zip deleted file mode 100644 index dd79d3e..0000000 Binary files a/dist/RoomIt-win-v1.0.zip and /dev/null differ diff --git a/src/main/java/org/rococy/roomit/controller/SettingWindowController.java b/src/main/java/org/rococy/roomit/controller/SettingWindowController.java index 6af33dc..e0227cd 100644 --- a/src/main/java/org/rococy/roomit/controller/SettingWindowController.java +++ b/src/main/java/org/rococy/roomit/controller/SettingWindowController.java @@ -9,7 +9,6 @@ import javafx.scene.input.KeyEvent; import javafx.scene.input.MouseEvent; import javafx.scene.layout.VBox; import javafx.scene.paint.Color; -import javafx.scene.text.Text; import org.rococy.roomit.config.ConfigurationManager; import org.rococy.roomit.constant.GlobalConsts; import org.rococy.roomit.constant.KeyBoardConsts; @@ -142,8 +141,8 @@ public class SettingWindowController { @FXML public void openBrowser(MouseEvent event) throws Exception { - Text text = (Text) event.getTarget(); - Desktop.getDesktop().browse(new URL(text.getText()).toURI()); + Hyperlink hyperlink = (Hyperlink) event.getSource(); + Desktop.getDesktop().browse(new URL((String) hyperlink.getUserData()).toURI()); } @FXML diff --git a/src/main/java/org/rococy/roomit/util/AutoStartFile.java b/src/main/java/org/rococy/roomit/util/AutoStartFile.java index 852428c..c5c5ebc 100644 --- a/src/main/java/org/rococy/roomit/util/AutoStartFile.java +++ b/src/main/java/org/rococy/roomit/util/AutoStartFile.java @@ -53,6 +53,7 @@ public class AutoStartFile { } } + // 复制自启动bat文件到windows的startup目录下 File file = new File(BAT_FILE_PATH); if (!file.exists()) { @@ -61,7 +62,6 @@ public class AutoStartFile { FileWriter fos = new FileWriter(file); - fos.write(fileContentJoiner.toString()); fos.flush(); fos.close(); diff --git a/src/main/resources/org/rococy/roomit/fxml/settingWindow.fxml b/src/main/resources/org/rococy/roomit/fxml/settingWindow.fxml index 4602c66..8b8911c 100644 --- a/src/main/resources/org/rococy/roomit/fxml/settingWindow.fxml +++ b/src/main/resources/org/rococy/roomit/fxml/settingWindow.fxml @@ -192,10 +192,19 @@ + + + + + + + userData="https://gitee.com/gavaFullStack/RoomIt" + text="https://gitee.com/gavaFullStack/RoomIt"/>