如何将小程序中创建的图像保存到指定的文件夹


share1 = (BufferedImage) createImage(new MemoryImageSource(w*2,h,s1,0,w*2));
ImageIO.write(share1, "jpg", fileChooser.getSelectedFile());

您应该使用证书对小程序进行签名(可以使用 JDK 中的密钥工具来生成自己的证书(。

使用此证书客户端签署小程序后,将提示加载小程序接受它。如果客户端接受它 - 您可以将图像从小程序写入本地用户 PC。

否则,它将受到安全性的限制。

除了对代码进行数字签名之外,还有另一种用于较新的 JRE 的方法。 最近的"下一代"/"插件"2 JRE 支持使用 Java Web Start 启动嵌入式小程序。 使用 JWS 部署小程序后,它就可以使用 JNLP API 服务,其中包括允许沙盒小程序读取或写入本地文件系统的 API。

下面是文件服务的一个小演示。 那个演示。不是小程序。 有关使用这些服务的小程序的示例,请参阅 GIFanim 小程序。

最新更新