Die Aufgabe bestand darin, mittels Java eine Gitter-Gas Simulation zu entwickeln. Dabei verwendete ich das von Uriel Frisch, Brosl Hasslacher und Yves Pomeau 1986 entwickelte FHP-Modell. Die Animation simuliert das Verhalten von flüssigen Gasen als zellulärer Automat. Die angewendeten Regeln für Kollisionen sind grundsätzlich relativ einfach: Der interessante Teil des Quelltext; das Collisionhandling habe ich kurzerhand unten angehängt: public void handleCollision(int i, int j, int heading) { if(heading == 2) { if(this.arrB[(i-1)][j] == 8 ) { …
2 Artikel Veröffentlichte Artikel in Eclipse
Java - JFrame und die paint-Methode
Neulich habe ich Stunden an nach Lösung gesucht, wie ich in einem JFrame eine simple Linie zeichnen kann. Nach einigen Versuchen hat es endlich geklappt und mein Java Programm führte das aus, was ich haben wollte: Klasse main.java import javax.swing.JFrame; public class main { public static void main(String[] args) { Orbit m = new Orbit(); JFrame frame = new Orbit(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); frame.setBounds(0, 0, 500, 500); } } Klasse Orbit.java import java.awt.Graphics; import javax.swing.JFrame; public …