Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

FishTankGUI

Overview

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.

Features

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.

Installation

Prerequisites

Java (JDK 8 or later)

Processing Library (Download from Processing.org)

Setup

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.

Usage

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

Java

Processing Library

Contributing

Feel free to fork the repository and submit pull requests to contribute new features or improvements!

About

I created a Graphic User Interface depicting a FishTank using Java's processing library. Anyone interacting with this interface could perform a variety of operations ranging from removing fishes to changing the current position of the fishes within the tank.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages