java吧 关注:1,278,354贴子:12,794,972
  • 5回复贴,共1

有人知道怎么用javafx将场景变成图片保存吗?

取消只看楼主收藏回复

在做课设,题目是一个流程图绘制软件,要求将绘制出的图以png或者jpg形式保存,怎么做到啊


IP属地:广东1楼2020-04-19 16:04回复
    自己upup,看了一个小时没看懂


    IP属地:广东2楼2020-04-19 16:12
    回复
      2025-09-15 10:19:07
      广告
      不感兴趣
      开通SVIP免广告
      自己再up一下


      IP属地:广东3楼2020-04-19 16:21
      回复
        没人理我就自顶


        IP属地:广东4楼2020-04-19 16:25
        回复
          Button bt= new Button("Button");
          bt.setPrefSize(60.0, 40.0);
          WritableImage image = bt.snapshot(new SnapshotParameters(), null);
          try {
          File f = new File("java");
          ImageIO.write(SwingFXUtils.fromFXImage(image, null), "png",f);
          System.out.printf("保存成功!");
          } catch (IOException ex) {
          System.out.printf("保存失败:" + ex.getMessage());
          }
          在网上找到了一段代码,改了改变成了这样。
          运行成功了可是生成了一个不知道是啥东西的东西


          IP属地:广东6楼2020-04-19 16:55
          回复
            再up一下


            IP属地:广东7楼2020-04-19 18:19
            回复