java小程序是否可以将小程序制作成png文件
java applet is it possible to make an applet into png file
嗨,我是编程新手,我开始使用 java 进行编程,我正在创建一个将在小程序中绘制的程序,一切看起来都不错。
问题是我想保存我所做的绘画,我想知道是否可以将该小程序或绘画方法转换为 png 文件。如果不是我在每次用户绘画时都在处理它,它将保存坐标、颜色和大小并将其保存在 txt 中,那么我必须为它创建一个 reader 或一个显示。
是否可以将小程序制作成png文件?
您可以使用 ImageIO.write(...)
将 图片 转换为 png 文件。希望从您的绘画中提取图像应该相当容易,但这取决于尚未向我们展示的许多内容。请向我们展示您的相关代码,以便我可以使用具体代码改进此答案。
假设您在 JPanel 的 paintComponent 方法或 Applet 的绘制方法中绘图,那么您可以改为绘制到 BufferedImage,然后使用该图像转换为您的 png 文件。
另一个问题是从小程序本身写入磁盘上的文件,这可能存在权限问题。我自己,我避免像瘟疫一样编写小程序,因为它们真的不再被使用了,事实上有些浏览器不允许使用它们。
嗨,我是编程新手,我开始使用 java 进行编程,我正在创建一个将在小程序中绘制的程序,一切看起来都不错。
问题是我想保存我所做的绘画,我想知道是否可以将该小程序或绘画方法转换为 png 文件。如果不是我在每次用户绘画时都在处理它,它将保存坐标、颜色和大小并将其保存在 txt 中,那么我必须为它创建一个 reader 或一个显示。
是否可以将小程序制作成png文件?
您可以使用 ImageIO.write(...)
将 图片 转换为 png 文件。希望从您的绘画中提取图像应该相当容易,但这取决于尚未向我们展示的许多内容。请向我们展示您的相关代码,以便我可以使用具体代码改进此答案。
假设您在 JPanel 的 paintComponent 方法或 Applet 的绘制方法中绘图,那么您可以改为绘制到 BufferedImage,然后使用该图像转换为您的 png 文件。
另一个问题是从小程序本身写入磁盘上的文件,这可能存在权限问题。我自己,我避免像瘟疫一样编写小程序,因为它们真的不再被使用了,事实上有些浏览器不允许使用它们。