This project is a JavaFX GUI application designed to visualize various sorting algorithms in action. Users can select from a range of sorting algorithms and customize the array size to observe how different algorithms sort elements visually on the screen.
- Interactive GUI with JavaFX and Scene Builder
- Selection of sorting algorithms including Bubble Sort, Selection Sort, etc.
- Customizable array size for dynamic visualization
- Intuitive interface for easy exploration of sorting processes
- Java
- JavaFX
- Scene Builder
- Clone the repository.
- Ensure you have Java and JavaFX installed on your system.
- Compile and run the application.
- Select a sorting algorithm from the dropdown menu.
- Adjust the array size using the slider.
- Click "Start" to visualize the sorting process.
- Observe how the bars on the screen rearrange according to the selected algorithm.