Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thelonelyotaku315/temperatureconvertervs
🌡️ Temperature Converter built in Visual Studio, allowing seamless conversion between Celsius 🌡️, Fahrenheit 🌞, and Kelvin ❄️ with a clean and intuitive GUI! 🖥️✨
https://github.com/thelonelyotaku315/temperatureconvertervs
celsius celsius-to-fahrenheit celsius-to-kelvin css fahrenheit fahrenheit-to-celsius fahrenheit-to-kelvin java javafx kelvin kelvin-to-celsius kelvin-to-fahrenheit temperature
Last synced: 2 days ago
JSON representation
🌡️ Temperature Converter built in Visual Studio, allowing seamless conversion between Celsius 🌡️, Fahrenheit 🌞, and Kelvin ❄️ with a clean and intuitive GUI! 🖥️✨
- Host: GitHub
- URL: https://github.com/thelonelyotaku315/temperatureconvertervs
- Owner: TheLonelyOtaku315
- License: mit
- Created: 2023-01-16T01:15:19.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-01-05T15:47:57.000Z (about 1 month ago)
- Last Synced: 2025-01-05T16:23:59.739Z (about 1 month ago)
- Topics: celsius, celsius-to-fahrenheit, celsius-to-kelvin, css, fahrenheit, fahrenheit-to-celsius, fahrenheit-to-kelvin, java, javafx, kelvin, kelvin-to-celsius, kelvin-to-fahrenheit, temperature
- Language: Java
- Homepage:
- Size: 5.41 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: history.xml
- License: LICENSE
Awesome Lists containing this project
README
# Temperature Converter
An interactive temperature conversion application with multiple features and a user-friendly interface.
## Features
The application is divided into four main sections:
1. **Converter**
- Convert temperatures between Celsius, Fahrenheit, and Kelvin.
- Includes key temperature references:
- Absolute Zero
- Boiling Point of Water
- Freezing Point of Water
- Room Temperature
- Body Temperature
- Displays the results using either a **Vertical Chart** or a **Horizontal Chart**.2. **Settings**
Customize your experience with the following options:
- **Number of History Items:** Set the maximum number of entries displayed in the history table.
- **Dark Mode / Light Mode:** Switch between themes by changing the CSS file of all scenes.
- **Number of Decimals:** Define the number of decimal places for conversions.
- **Graph Orientation:** Choose between a Vertical or Horizontal Chart display.3. **History**
- A table logs all conversions performed in the application, showing:
- **Date:** The date and time of the conversion.
- **Information Type:** Indicates if the entry is a user conversion, a key temperature, or an error.
- **Input Data:** The user-provided value for the conversion. For key temperatures, this will be blank. For errors, it will say "Error".
- **Output Data:** The resulting temperature. For errors, it will say "Error".
- Additional Features:
- **Delete Column:** Remove specific entries from the table.
- **Search Bar:** Quickly search for specific entries in the history.
- **Clear History Button:** Delete all entries in the history table.4. **Help**
- A slide show provides an overview of the application's functionality.
- Navigation buttons allow you to move between slides.
- The final slide redirects you to the **Converter** tab.---
## Navigation
The application includes a **Menu Bar** for seamless navigation between different sections.---
## Authors
This application was developed by:
- **Tonny Zhao**
- **Jeremy Vieria**