Reference no: EM13704522 
                                                                               
                                       
Question: Assume the existence of the following Java GUI application. There are two text fields for user input. The first JTextField variable is named radius and is used to input a radius value.
The second JTextField variable named height is used to input a height value. All input values and calculations use floating point values. The user clicks a JButton to perform a calculation.
One JButton called area causes the program to calculate and display the surface area of a cylinder, A = 2 * pi * r * r + 2 * pi * r * h. Another JButton called volume causes the program to calculate the volume of the cylinder, volume = pi * r * r * h.
The result of the selected calculation is displayed in an output text area variable named output. The output string should say something like this: "Surface area of a cylinder with radius 1 and height 1 is 12.57."
The output should display two digits after the decimal point. Clicking one of the buttons generates the event which causes the program to do the selected calculation and update the output area.
Assume the user interface has already been implemented and the member variables listed above exist.
Your job is to write the ButtonHandler inner class which handles the events from the two buttons, does the requested calculation and shows the suitable result.
You have to implement ButtonHandler class and handle the events from the two buttons.
                                       
                                     
                                    
	
		| Calculate the average test score and display it
                                        : Write a program that asks for five test scores. The program should  calculate the average test score and display it. The number displayed  should be formatted in fixed-point notation, with one decimal point of  precision. | 
		| Write a program to find a baseball players batting average
                                        : Write a program to find a baseball player's batting average. The program  should ask the user to enter the number of times the player was at bat  and the number of hits he got. It should then show his batting average  to four decimal places. | 
		| How many tickets for each class of seats were sold
                                        : Prepare a program that asks how many tickets for each class of seats  were sold, then shows the amount of income generated from ticket sales. | 
		| Representation in both hexadecimal and binary
                                        : Show 75 in the IEEE single precision floating point representation in  both Hexadecimal and Binary. Please demonstrate the steps so I can  emulate. | 
		| Java gui application
                                        : Assume the existence of the following Java GUI application. There are  two text fields for user input. The first JTextField variable is named  radius and is used to input a radius value. | 
		| Create an employee class
                                        : Create an Employee class. Items to include as data members are employee  number, name, data of hire, job description, department, and monthly  salary. The class is often used to display an alphabetical listing of  all employs. | 
		| Calculates the cutoff frequency in a simple rc circuit
                                        : Write a simple Java application which calculates the cutoff frequency in a simple RC circuit. | 
		| Provide a regular expression that shows the set of strings
                                        : Provide a regular expression that shows the set of strings over {a, b}  thatcontain at least one b if its length is at least four. | 
		| Calculates the cutoff frequency in a simple rc circuit
                                        : Write a simple Java application which calculates the cutoff frequency in  a simple RC circuit. Your application should ask the user to enter the  capacitor and resistor values of the circuit. You must use the  JOptionPane class to collect the user's .. |