Hunter0x7c7
2023-08-13 fb4e089362ede07c27b772aa05d5db483b3824ee
修改参数设置对话框Padding
1个文件已修改
35 ■■■■■ 已修改文件
src/main/java/com/github/hunter0x7c7/sync/ctrls/Controller.java 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/github/hunter0x7c7/sync/ctrls/Controller.java
@@ -514,7 +514,7 @@
        stage.setTitle("参数设置");
        stage.setResizable(false);
        stage.setWidth(360);
        stage.setMinHeight(180);
        stage.setMinHeight(218);
        stage.getIcons().add(new Image("mipmap/ic_chinese_cabbage_48.png"));
        //APPLICATION_MODAL 全局模态,该窗口运行时,其他窗口不能进行操作
        //WINDOW_MODAL 为父窗口禁用,其他窗口可以使用
@@ -534,6 +534,16 @@
        generalList.setPadding(new Insets(0, 20, 30, 20));
        generalList.setSpacing(4.0);
        generalList.getChildren().add(cbStartSync);
        Label foot = new Label(String.format("* 更改将于重新启动 %s 后生效", AppName));//"* 更改将于重新启动 SyncTools 后生效");
        foot.setAlignment(Pos.CENTER);
        foot.setFont(new Font(12));
        VBox content = new VBox();
        content.setStyle("-fx-background-color: white");
        content.setPadding(new Insets(20));
        content.setSpacing(10);
        content.getChildren().addAll(title, generalList, foot);
        Button defButton = new Button("确定");
@@ -570,9 +580,11 @@
                saveConfigForIsStartSync(startSync, callback);
            }
        });
        Button cancelButton = new Button("取消");
        cancelButton.setAlignment(Pos.CENTER);
        cancelButton.setPrefSize(84, 24);
        cancelButton.setCancelButton(true);
        cancelButton.setOnAction(new EventHandler<ActionEvent>() {
            @Override
@@ -583,17 +595,6 @@
            }
        });
        Label label = new Label(String.format("* 更改将于重新启动 %s 后生效", AppName));//"* 更改将于重新启动 SyncTools 后生效");
        label.setAlignment(Pos.CENTER);
        label.setFont(new Font(12));
        VBox content = new VBox();
        content.setStyle("-fx-background-color: white");
        content.setPadding(new Insets(20));
        content.setSpacing(10);
        content.getChildren().addAll(title, generalList, label);
        HBox operate = new HBox();
        operate.setAlignment(Pos.CENTER_RIGHT);
        operate.setSpacing(8);
@@ -602,7 +603,8 @@
        operate.getChildren().addAll(defButton, cancelButton);
        VBox vBox = new VBox();
        vBox.setSpacing(4.0);
        vBox.setSpacing(0);
        vBox.setPadding(getInsets());
        vBox.getChildren().addAll(content, operate);
        stage.setScene(new Scene(vBox));
@@ -1057,6 +1059,13 @@
    }
    private Insets getInsets() {
        if (SystemUtil.isWindows()) {
            return new Insets(0, 0, -10, 0);
        }
        return new Insets(0);
    }
    public boolean isSyncing() {
        return mSyncing;
    }