Skip to content

adri-za56/Java-Currency-Converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💱 My Currency Converter

A desktop-based Currency Converter Application developed using Java Swing. This project provides a simple and user-friendly interface to convert amounts between multiple international currencies.


🚀 Features

✅ Core Functionalities

  • Convert currency values instantly between selected countries.
  • Supports multiple countries/currencies.
  • Easy dropdown selection for From and To currencies.
  • Fast conversion using button click.
  • Clear and simple GUI.

✅ Input Handling

  • Input validation for empty values.
  • Prevents invalid numeric entries.
  • User-friendly error messages.

✅ UI Features

  • Java Swing based graphical interface.
  • Centered JFrame window.
  • Clean layout with buttons, labels, and dropdown menus.
  • Easy to use for beginners.

✅ Extra Features Added

  • Currency country names support
  • Swap functionality between selected currencies.
  • Auto-convert after swap.

🌍 Supported Countries / Currencies

Currently includes currencies such as:

  • 🇮🇳 India (INR)
  • 🇺🇸 USA (USD)
  • 🇧🇷 Brazil (BRL)
  • 🇳🇬 Nigeria (NGN)
  • 🇨🇦 Canada (CAD)
  • 🇰🇪 Kenya (KES)
  • 🇮🇩 Indonesia (IDR)

More countries can be added easily in the source code.

🛠️ Technologies Used

  • Java
  • Java Swing
  • AWT
  • Event Handling
  • NetBeans GUI Builder

📸 Screenshots

image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages