Bilddatei exportieren

Status
Nicht offen für weitere Antworten.

Ru$h

Aktives Mitglied
Hallo,
folgendes Programm erstellt ein Sierpinski-Dreieck als Bilddatei.
Nun soll ich ein Menue schreiben, welches mir erlaubt, das Dreick als Bilddatei zu speichern und das Programm zu beenden.
Wie zum Teufe* mache ich denn das??????
Kann jemand helfen?
Java:
public class Main extends Application {
   
    Eckpunkte eck = new Eckpunkte();
    Iterationstiefe it = new Iterationstiefe();
    FarbeEckpunkte fa = new FarbeEckpunkte();
   
    Line l1,l2,l3;
    Point2D p1,p2,p3;
    AnchorPane root;
    @Override
    public void start(Stage primaryStage) {
       
        int xWertPunkt1 = eck.xKoordinateErsterPunkt();
        int yWertPunkt1 = eck.yKoordinateErsterPunkt();
        int xWertPunkt2 = eck.xKoordinateZweiterPunkt();
        int yWertPunkt3 = eck.yKoordinateDritterPunkt();
        int level         = it.iterationsTiefe();
  
         root = new AnchorPane();
      
        Scene scene = new Scene(root, 1400, 700);

         p1 = new Point2D(xWertPunkt1,yWertPunkt1);
         p2 = new Point2D(xWertPunkt2,yWertPunkt1);
         p3 = new Point2D(((xWertPunkt1+xWertPunkt2)/2),yWertPunkt3);
    
        run(level,p1,p2,p3);
      
        primaryStage.setTitle("Sierpinski");
        primaryStage.setScene(scene);
        primaryStage.show();
    }
  public void run(int order,Point2D p1,Point2D p2,Point2D p3){

      if(order==0){

        l1=new Line(p1.getX(),p1.getY(),p2.getX(),p2.getY());
        l2=new Line(p1.getX(),p1.getY(),p3.getX(),p3.getY());
        l3=new Line(p2.getX(),p2.getY(),p3.getX(),p3.getY());

        root.getChildren().addAll(l1,l2,l3); 
     }else{

         Point2D p12=midpoint(p1,p2);
         Point2D p23=midpoint(p2,p3);
         Point2D p31=midpoint(p3,p1);
  
        l1=new Line(p1.getX(),p1.getY(),p2.getX(),p2.getY());
        l2=new Line(p1.getX(),p1.getY(),p3.getX(),p3.getY());
        l3=new Line(p2.getX(),p2.getY(),p3.getX(),p3.getY());

        root.getChildren().addAll(l1,l2,l3);

        run(order-1,p1,p12,p31);
        run(order-1,p12,p2,p23);
        run(order-1,p31,p23,p3);
     }
}
   public Point2D midpoint(Point2D pp1, Point2D pp2) {
           return new Point2D((pp1.getX() + pp2.getX()) / 2, (pp1.getY() + pp2.getY()) / 2);
}
   
}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Bilddatei kopieren, aber ohne verluste und ohne zu großen Speicherverbrauch AWT, Swing, JavaFX & SWT 17
S Java weigert sich Bilddatei zu verarbeitet -.- AWT, Swing, JavaFX & SWT 2
B Problem bei der Erstellung einer Bilddatei aus einem JPanel AWT, Swing, JavaFX & SWT 16
K Bilddatei mit Filechooser auswählen und anzeigen/impotieren AWT, Swing, JavaFX & SWT 18
K TreeTable exportieren/importieren AWT, Swing, JavaFX & SWT 20
L JavaFX IntelliJ Standalone Programm exportieren AWT, Swing, JavaFX & SWT 9
VPChief Swing Eclipse: Nach Exportieren, Button funktioniert nicht mehr AWT, Swing, JavaFX & SWT 26
VPChief Eclipse: Projekt mit src ordner exportieren. AWT, Swing, JavaFX & SWT 76
L JavaFX OpenJFX13 Anwendung exportieren AWT, Swing, JavaFX & SWT 7
B Pong Projekt mit LWJGL Klassen exportieren AWT, Swing, JavaFX & SWT 14
M 3D-Grafik Java3D-Application als executable .jar exportieren (Eclipse) AWT, Swing, JavaFX & SWT 5
I exportieren mit ressourcen? AWT, Swing, JavaFX & SWT 4
D SWT-Programm in JAR-Paket exportieren AWT, Swing, JavaFX & SWT 6
P SWT, eclipse , exportieren , JAR AWT, Swing, JavaFX & SWT 7
M Swing Tabellendaten exportieren AWT, Swing, JavaFX & SWT 11
L JTable nach Excel exportieren AWT, Swing, JavaFX & SWT 2
A Nach HTML exportieren AWT, Swing, JavaFX & SWT 4

Ähnliche Java Themen

Neue Themen


Oben