FishTankGUI is a Graphical User Interface (GUI) built using Java's Processing library. It simulates an interactive fish tank where users can perform various operations such as adding and removing fish, adjusting their positions, and observing their movement within the tank.
Add Fish: Users can introduce new fish into the tank.
Remove Fish: Any selected fish can be removed from the tank.
Move Fish: Users can reposition the fish within the tank.
Animated Movement: Fish can move within the tank, creating a realistic simulation.
User-Friendly Controls: Interact with the fish using simple mouse clicks and key presses.
Java (JDK 8 or later)
Processing Library (Download from Processing.org)
Clone the repository:
git clone https://github.com/yourusername/FishTankGUI.git
Navigate to the project directory:
cd FishTankGUI
Open the project in the Processing IDE or any Java-supported IDE with Processing library installed.
Run the main file to launch the fish tank simulation.
Adding Fish: Click on the tank area to add a new fish.
Removing Fish: Select a fish and press the Delete key.
Moving Fish: Click and drag a fish to change its position.
Exiting the Program: Close the window or use the designated key shortcut.
Technologies Used
Processing Library
Feel free to fork the repository and submit pull requests to contribute new features or improvements!