1. Import the required Java libraries.
2. Create a class called ColorFactory that inherits from JFrame.
3. Create named constants for a width of 500 and height of 300 for the frame.
4. Write a default constructor that does the following
a) Set the title of the window to Color Factory.
b) Set the size of the window using the constants.
c) Specify what happens when the close button is clicked.
d) Get the content pane of the JFrame and set the layout manager to border
layout.
e) Call the method to build the top panel (to be written as directed below).
f) Add the panel to the north part of the content pane.
g) Call the method to build the bottom panel (to be written as directed below).
h) Add this panel to the south part of the content pane.
i) Create a label that contains the message “Top buttons change the panel
color and bottom radio buttons change the text color.”
j) Add this label to the center part of the content pane.