Skip to content

VivekDahiya06/Java-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

21 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Java Projects ๐Ÿš€

This repository contains two beginner-to-intermediate level Java projects built using Java Swing for GUI applications. These projects are designed to demonstrate the use of object-oriented programming, event handling, and GUI development in Java.

Projects Included ๐Ÿ“

1. Bank Management System ๐Ÿฆ

A simple desktop application developed using Java Swing that simulates basic banking operations. This project allows users to:

  • Create a new account
  • Deposit and withdraw funds
  • View account details
  • Perform simple validations and transactions

Features:

  • User-friendly GUI
  • Data validation for account operations
  • Modular code using OOP principles

2. Brick Breaker Game ๐Ÿงฑ

A classic arcade-style Brick Breaker game built with Java and Swing. The player uses a paddle to bounce a ball and break bricks arranged at the top of the screen.

Features:

  • Interactive GUI with keyboard controls
  • Score tracking
  • Game over and level completion detection
  • Object-oriented game architecture

๐ŸŽฎ Controls:

  • Move Paddle Left: โ†
  • Move Paddle Right: โ†’

Getting Started ๐Ÿ› ๏ธ

Prerequisites:

  • Java JDK 8 or above
  • Any Java IDE (IntelliJ, Eclipse, NetBeans, etc.)

How to Run:

  1. Clone this repository:
    git clone https://github.com/VivekDahiya06/Java-Projects.git
  2. Go to any directory
  3. Run the main program

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages