java吧 关注:1,278,139贴子:12,796,510
  • 9回复贴,共1

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

只看楼主收藏回复

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


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


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


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


        IP属地:广东4楼2020-04-19 16:25
        回复
          用的什么组件画图?


          IP属地:北京来自iPhone客户端5楼2020-04-19 16:37
          收起回复
            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
              回复