Skip to content

๐Ÿ”ฅ Task 01 โ€“ Temperature Converter Developed a Python program to convert temperatures between Celsius, Fahrenheit, and Kelvin scales. The program uses clear logic, interactive user input . This task was part of my internship at SkillCraft Technology, focused on strengthening core programming skills and building real-world utility tools.

Notifications You must be signed in to change notification settings

yashika-BCA/SCT_SD_1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒก๏ธ Temperature Converter GUI App

A simple and elegant desktop application built in Java Swing that allows users to convert temperatures between Celsius, Fahrenheit, and Kelvin. Designed with a clean, centered layout and responsive components, this app is perfect for learning GUI development or performing quick conversions.


๐Ÿš€ Features

  • ๐Ÿ” Convert between Celsius, Fahrenheit, and Kelvin
  • ๐Ÿงฎ Real-time conversion with precision formatting
  • ๐Ÿงน Reset button to clear inputs and selections
  • โŒ Exit button to close the application gracefully
  • ๐ŸŽฏ Centered layout using GridBagLayout for professional UI
  • ๐Ÿ“ Scaled components to fill ~60% of the window for readability

๐Ÿ–ฅ๏ธ GUI Preview

The interface includes:

  • Temperature input field
  • Two dropdowns for selecting units (From and To)
  • "Convert", "Reset", and "Exit" buttons
  • A result label to display the converted value

๐Ÿ“ฆ Installation & Run

Prerequisites

  • Java JDK 8 or higher
  • IntelliJ IDEA or any Java IDE

Steps

  1. Clone the repository:
    git clone https://github.com/YOUR_USERNAME/temperature-converter-gui.git

About

๐Ÿ”ฅ Task 01 โ€“ Temperature Converter Developed a Python program to convert temperatures between Celsius, Fahrenheit, and Kelvin scales. The program uses clear logic, interactive user input . This task was part of my internship at SkillCraft Technology, focused on strengthening core programming skills and building real-world utility tools.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages