Ich will ein Bild speichern....Allerdings habe ich ein Problem mit dem Casting...von JFrame zu Applet...Der Compiler zeigt folgendes Fehlermeldung :Sun.applet.AppletViewerPanel cannot be cast to java.awt.Frame
Code:
private void save(Image img){
String dateiname;
BufferedImage img2 = new BufferedImage(img.getWidth(this), img.getHeight(this),BufferedImage.TYPE_INT_RGB);
FileDialog d = new FileDialog((Frame)getParent(),"Bild speichern...",FileDialog.SAVE);
d.setVisible(true);
dateiname = d.getDirectory();
dateiname += d.getFile();
img2 = (BufferedImage)img;
try{
ImageIO.write(img2, "jpeg", new File(dateiname));
} catch (IOException e) {
e.printStackTrace();
}
}