A showcase of Java mini-applications (Swing GUI).
Instructions:
- Click the link above and select "Import".
- Once the editor loads, click the big green "Run" button.
- Important: If you see "No external ports", check the tabs above the preview window and switch to "VNC" to see the GUI.
|
Budget, Timezone & Distance Calculator
|
Classic Naval Strategy vs AI
|
|
Real-time Caesar Encryption
|
Quick Odds & Evens Game
|
- Java Swing - Desktop GUI framework
- Maven - Build automation
- Java JDK 11+
- Maven
# Build JAR
mvn clean package
# Run
java -jar target/JavaShowcase-1.0.jarjava-showcase/
├── src/main/java/showcase/
│ ├── App.java # Main entry, sidebar navigation
│ └── panels/ # Individual app modules
├── pom.xml # Maven build config
└── README.md
These applications started as Java coursework exercises demonstrating:
- Control flow and game logic (BattleShips, Odd/Even)
- String manipulation and algorithms (Cipher)
- Mathematical computations (Trip Planner)
Reimplemented as a unified Swing application.
GNU General Public License v2.



