Discuss the below:
Q: Creating a JAVA program that allows the user to select a shape from a JComboBox and that then draws that shape 20 times with random locations and dimensions in method paint(). The first item in the JComboBox should be the default shape that is displayed the first time paint() is called.