Hallo,
ich komm irgendwie nicht weiter. Ich habe ein JPanel mit vielen Linien und möchte diese Grafik in einer Datei speichern.
so sieht es bei mir jetzt in etwa aus
Wo liegt mein Fehler?
Oder wie kann ich das am besten anstellen das der Inhalt des JPanel in eine Bilddatei kommt?
ich komm irgendwie nicht weiter. Ich habe ein JPanel mit vielen Linien und möchte diese Grafik in einer Datei speichern.
so sieht es bei mir jetzt in etwa aus
Code:
public class test
{
MyDraw zeichnen = new MyDraw();
{
public class MyDraw extends JPanel
{
public void paintComponent(Graphics g)
{
BufferedImage bild = new BufferedImage(693,266, BufferedImage.TYPE_INT_RGB);
//jetzt wird gezeichnet
bild.getGraphics();
//nun soll die ausgabe erfolgen
File f = new File("c:/test");
ImageIO.write(bild , "jpeg" , f)
}
}
}
}
Wo liegt mein Fehler?
Oder wie kann ich das am besten anstellen das der Inhalt des JPanel in eine Bilddatei kommt?