gpt4 book ai didi

java - 将图像保存到小程序中的文件?

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:34:51 25 4
gpt4 key购买 nike

所以这是一件事,我正在尝试为网页游戏做一个 Applet 来生成“自定义”头像,这个头像是一个国家军队的一种,所以头像 cosnsit 取决于选择的图像用户,图片上的一个框代表用户也属于四边形。

所以我的计划是让他们从他们电脑的一个文件中选择,然后他们选择他们所属的鱿鱼。在此之后,他们将看到图片的预览,他们可以将其保存到他们的计算机上,以便以后在游戏中使用。

我知道您可以在组件的背景上使用 Graphic 或 Graphic2D 绘制图像,但是当我想将其保存到文件时,我该怎么做?

最佳答案

使用JFileChooser#showSaveDialog()要求用户选择/指定要保存的文件,然后使用 ImageIO#write()BufferedImage 写入文件。

JFileChooser fileChooser = new JFileChooser();
if (fileChooser.showSaveDialog(null) == JFileChooser.APPROVE_OPTION) {
ImageIO.write(bufferedImage, "JPEG", fileChooser.getSelectedFile());
} else {
// User pressed cancel.
}

但是需要对小程序进行签名,以避免最终用户被安全警告吓到。

关于java - 将图像保存到小程序中的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4200874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com