mirror of
https://github.com/opelly27/Java-N-Body-Simulation.git
synced 2026-05-20 02:47:37 +00:00
.
This commit is contained in:
@@ -21,3 +21,6 @@
|
|||||||
|
|
||||||
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
||||||
hs_err_pid*
|
hs_err_pid*
|
||||||
|
|
||||||
|
# png frames
|
||||||
|
*.png
|
||||||
|
|||||||
+2
-2
@@ -59,14 +59,14 @@ public class Space {
|
|||||||
|
|
||||||
Canvas canvas = new Canvas( (int) this.height, (int) this.width, 255,255,255,255);
|
Canvas canvas = new Canvas( (int) this.height, (int) this.width, 255,255,255,255);
|
||||||
for(int i = 0; i < this.bodies.length; i ++){
|
for(int i = 0; i < this.bodies.length; i ++){
|
||||||
canvas.drawSquare(5, (int) this.bodies[i].getXpos(), (int) this.bodies[i].getYpos(), 0, 0, 0, 255);
|
canvas.drawSquare(5, (int) this.bodies[i].getXpos(), (int) this.bodies[i].getYpos(), 255, 255, 255, 255);
|
||||||
}
|
}
|
||||||
|
|
||||||
File f = null;
|
File f = null;
|
||||||
try{
|
try{
|
||||||
String frameNumberStr = String.valueOf(frameNumber);
|
String frameNumberStr = String.valueOf(frameNumber);
|
||||||
frameNumberStr = frameNumberStr + ".png";
|
frameNumberStr = frameNumberStr + ".png";
|
||||||
f = new File(frameNumberStr);
|
f = new File("frames/" + frameNumberStr);
|
||||||
ImageIO.write(canvas.image, "png", f);
|
ImageIO.write(canvas.image, "png", f);
|
||||||
}catch(IOException e){
|
}catch(IOException e){
|
||||||
System.out.println("Error: " + e);
|
System.out.println("Error: " + e);
|
||||||
|
|||||||
Reference in New Issue
Block a user