Write OOP Java Program: ScreenSaver (GUI and Event Handling in JavaFX)
Description
JAVA OBJECT-ORIENTED PROGRAM:
CONCEPT: GUI AND EVENT HANDLING (JAVAFX)
SCREENSAVER
TO DO (1):
Problem: (Screen Saver) Write an application that simulates a screen saver. The application should randomly draw lines using the method drawLine of class Graphics. After drawing 100 lines, the application should clear itself and start drawing lines again. To allow the program to draw continuously, place a call to repaint as the last line in the method paintComponent.
——————————————————————————————————————————————————————–
TO DO (2):
1) Please write descriptions for (example attached in zip): problem statement, user documentation, and developer documentation
2) *important* Add LOTS OF COMMENTS (example attached in zip) and mostly EXPLAIN how this particular code structure is processed and/or why did you use to declare this static, local, new, etc….. <– overall, I want to better understand how this code works in java language
3) Please add JavaDoc comments if necessary!!
4) Make sure the program is running without any errors and is OBJECT-ORIENTED and is JAVAFX GUI (NOT JAVA SWING)
5) If you can, add additional notes if there were parts of the code that you could have done differently

Have a similar assignment? "Place an order for your assignment and have exceptional work written by our team of experts, guaranteeing you A results."