This project is a voting system simulation built using Java. It provides a simple interface for users to simulate voting processes. The application focuses on basic voting logic, candidate selection, and result display. The project uses JavaFX for the user interface and Scene Builder for designing the UI layout. The backend logic is written in core Java.
User-friendly graphical interface for voting
Candidate selection system
Vote casting functionality
Result calculation and display
Simple and clean UI flow built with JavaFX
Java
JavaFX
Scene Builder
FXML for UI design
Core Java for application logic
The project contains UI files created in Scene Builder, FXML files for layout, and Java classes for logic handling. Controllers manage user interactions and connect UI with backend logic.
Install JDK 8 or higher
Install JavaFX SDK if not included in your JDK
Open the project in an IDE such as IntelliJ IDEA or Eclipse
Load the project dependencies
Run the main Java class to start the application
Java Development Kit
JavaFX runtime
Scene Builder for UI editing