Skip to content

codiearyan/JavaFX-miniProjects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java GUI Explorations with JavaFX

Over this past weekend, I dove into the world of Java GUI development and had the opportunity to explore the powerful JavaFX library. As a beginner, I was able to create several mini-projects that showcase the capabilities of this amazing toolkit.

Mini-Projects

1. Web Browser 🌐

A basic web browser application built using the JavaFX WebEngine. Features include:

  • Navigation controls (back, forward, home, reload)
  • History tracking
  • URL input field

web_Browser

2. Image Slider 🖼️

An image slider application with login and logout functionality. Users can:

  • View a carousel of images
  • Log in and out of the application
  • Customize the image carousel

web_Browser

3. Music Player 🎵

A music player application that allows users to play their favorite playlists. Key features:

  • Playback controls (play, pause, next, previous, volume)
  • Customizable playback speed
  • Playlist management

web_Browser

4. Temperature Meter 🌡️

A temperature meter application that changes color based on the selected temperature. Users can:

  • Adjust the temperature using a slider
  • See the temperature value displayed
  • Observe the application color change in real-time

web_Browser

5. Age Checker 🎉

An age checker application that determines whether the user is an adult or not. Users can:

  • Enter their age in a text field
  • Click a button to check their adult status
  • See a message displayed indicating if they are an adult or not

web_Browser

Getting Started

To run these mini-projects, you'll need to have Java and JavaFX installed on your system. You can download the necessary dependencies from the OpenJFX website.

Once you have the requirements set up, you can clone this repository and run the individual project folders in your preferred Java IDE.

Feedback and Contributions

I'm always eager to learn and improve, so please feel free to provide any feedback or suggestions on these mini-projects. If you'd like to contribute or build upon these ideas, I welcome pull requests and collaboration opportunities.

Let's explore the world of Java GUI development together!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages