我缺少导出文件代码,但我不知道需要添加什么。我在 JPanel -> 面板中有一个绘制的图像,并希望将该图像保存到我的桌面中。我需要添加什么?
JFileChooser chooser = new JFileChooser();
chooser.showOpenDialog(panel);
我已将以下代码添加到我的 paintComponent 方法中:
bi = new BufferedImage(panel.getSize().width,panel.getSize().height,
BufferedImage.TYPE_INT_ARGB);
g = bi.createGraphics();
然后保存按钮执行此操作...我还缺少什么?或者做得不正确。
JFileChooser chooser = new JFileChooser();
chooser.showSaveDialog(panel);
try{ImageIO.write(bi,"png",new File("test.png"));}catch (Exception ex) {}