Skip to content

Star-obiero/Java-JavaFX-Practice-Project

Repository files navigation

Java-JavaFX-Practice-Project

Sem 1 , practice for java and javafx class projects

Welcome to my Java learning repository! This repo contains hands-on exercises, classwork, and small projects I’m building as I learn Java programming and JavaFX GUI development.

📚 What’s Inside

🧮 Simple Calculator (JavaFX)

🔢 Basic Console Programs (Loops, Arrays, Classes)

🧠 OOP Practice — Encapsulation, Inheritance, Polymorphism

🧰 Other experiments as I explore Java step by step

⚙️ Tools & Technologies

Java 21+

JavaFX 25 SDK

VS Code / NetBeans IDE

Command line for manual compilation & execution

▶️ How to Run (JavaFX Example)

Compile

javac --module-path "C:\path\to\javafx-sdk-25\lib" --add-modules javafx.controls,javafx.fxml FileName.java

Run

java --module-path "C:\path\to\javafx-sdk-25\lib" --add-modules javafx.controls,javafx.fxml FileName

🧩 Learning Focus

Java syntax & fundamentals

Object-Oriented Programming (OOP)

GUI design with JavaFX

Event handling

Building small, functional apps

💡 Goals

To strengthen my programming logic, understand OOP deeply, and become confident building desktop apps using JavaFX.

🧑‍💻 Author

Obiero Prince Student • Developer in Progress 📬 Feel free to explore, fork, or contribute!

About

Sem 1 , practice for java and javafx class projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages