FileMoveHelpDialog.java 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.persagy.filemove.dialog;
  2. import javafx.scene.Scene;
  3. import javafx.scene.control.Label;
  4. import javafx.scene.layout.Pane;
  5. import javafx.stage.Modality;
  6. import javafx.stage.Stage;
  7. import javafx.stage.StageStyle;
  8. public class FileMoveHelpDialog extends Stage {
  9. public FileMoveHelpDialog() {
  10. StringBuilder msg = new StringBuilder("功能说明:实现两个SaaS环境中楼层地图文件(或设备、空间、\n系统、部件的二维码文件)的转移导入\n\n");
  11. msg.append("使用说明:本应用需要运行在能同时访问SaaS环境A(至少能保证\n");
  12. msg.append("与该环境的data-platform-3和image-service两个服务通信)\n");
  13. msg.append("和SaaS环境B(至少能保证与该环境的image-service服务通信)\n");
  14. msg.append("的服务器上。\n\n");
  15. msg.append("特殊参数说明:接口类型表示用哪个接口上传下载资源文件。\n");
  16. msg.append("该参数的值有三种选项,即[default, file, image]\n");
  17. msg.append(" 1. default,在文件服务-From中,表示对非.jsonz文件\n");
  18. msg.append(" 用image_get接口获取数据,对.jsonz文件,用file_get获取数据;\n");
  19. msg.append(" 在文件服务-To中,default表示用file_upload接口上传数据。\n");
  20. msg.append(" 2. file,在文件服务-From中,表示用file_get接口下载数据;\n");
  21. msg.append(" 在文件服务-To中,表示用file_upload接口上传数据。\n");
  22. msg.append(" 3. image,在文件服务-From中,表示用image_get接口下载数据;\n");
  23. msg.append(" 在文件服务-To中,表示用image_upload接口上传数据。\n");
  24. Label label = new Label(msg.toString());
  25. label.setLayoutX(20); label.setLayoutY(20);
  26. Pane pane = new Pane();
  27. pane.getChildren().addAll(label);
  28. Scene scene = new Scene(pane, 480, 400);
  29. setScene(scene);
  30. setTitle("Help");
  31. setResizable(false);
  32. initStyle(StageStyle.UTILITY);
  33. initModality(Modality.APPLICATION_MODAL);
  34. }
  35. }