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

 
 
 

Contributors

Languages