Write a complete interactive Java GUI program that requests two numbers from the user. The first number is the row dimension and the second number is the column dimension. Print to the user a rectangle of stars based on the input. The program must do the following:
a. Print the rectangle of stars.
b. Error check for bad input: alphabetic characters or negative numbers. Do not end the program but remind the user of the proper input.
c. Allow the user to use the program until the user decides to terminate the program.
This solution provides guidelines on writing an interactive Java GUI program that can print a rectangle of stars and can error check for bad input.