Problem
Input Usability Many businesses conduct usability tests evaluating user interfaces. Your job is to provide four versions of user input from which a business may select. Choose any program in this chapter and create the following forms of the same program:
• An application with user input from the Buffered Reader at the command prompt, parsing the data from the read Line() method.
• An application with user input from the Scanner class at the command prompt, using the nextInt() or next Double() method.
• An application with user input from Swing dialog boxes, parsing the data from the show Input Dialog() method.
• An applet with user input from Swing dialog boxes, parsing the data from the showInputDialog() method.
Add comments to each program describing the kind of input and the methods used. Print a copy of each program. Demonstrate the program, in execution, to a classmate. On the back of the printouts, write any feedback about speed, usability, or preferences. Turn the printouts in to your instructor.