This page contains a Java application that was originally designed to run as a desktop application using Java Swing.
Unfortunately, running Java applications in modern browsers requires conversion, and this application is experiencing compatibility issues with CheerpJ (the Java-to-WebAssembly converter).
The application is encountering a NullPointerException when initializing, which suggests it may be using features not fully supported in the browser environment.
If you'd like to use this application, you can download the JAR file and run it directly with Java on your computer:
Download JAR FileJava Runtime Requirements: You'll need Java 8 or later installed on your computer to run this application.
To run: After downloading, either double-click the JAR file (if your system is configured to run JAR files) or open a terminal/command prompt and type: java -jar 2D_Physics_Simulation.jar