Reference no: EM13864148
Modify your Java application so that it is an easy-to-use GUI application where all of the interaction is performed on one screen. You will now take the individual components and translate them to a single interactive GUI interface using the following GUI components, container, the event listeners, and event subclasses to enhance your application as a more GUI-appropriate interface:
GUI components
Container
Event listeners
Event subclasses (at least 3-4 utilized)
ActionEvent
ItemEvent
FocusEvent
KeyEvent
MouseEvent
WindowEvent
ActionPerformed Method
Part 2
For this assignment, you are being asked to make sure you are exception handling by verifying that all of the customer-entered information is valid before the order is submitted to ensure order accuracy.
The customer information that the customer must now enter that should be validated includes the following:
Entered user name (must fill in a name)
Entered at least one sub to order
Selected all three attributes for sub (such as bread type, sub type, and sub size)
Entered delivery address that includes street, city, state, and zip code
Entered telephone number xxx-xxx-xxxx
In this assignment, you are adding in error handling to make sure the customer is filling in all of the required information.
To accomplish this task, you will be utilizing the following Java classes:
Methods in the character class and StringBuilder class to validate and manipulate characters in a string
Try... Catch for the exception handling of all input fields
Deliverable
The following are the Unit 4 Individual Project deliverables:
Update the title page for the Design Document with the project name (Unit 4 IP) and the date.
Add the following section header: Phase 4 Revised Application Screenshots.
Add screenshots of each distinct screen from your running application.
Define language and lexicon
: Define language and lexicon. Evaluate the key features of language. Describe the four levels of language structure and processing.
|
Consolidation working papers for powell corporation
: Powell Corporation acquired 90% of the voting stock of Santer Corporation on January 1, 2014 for $11,700 when Santer had Capital Stock of $5,000 and Retained Earnings of $4,000. Complete the consolidation working papers for Powell Corporation and Sub..
|
What if the terms had been eom instead of mom
: A buyer is given cash discount terms of 4/10, net 30 MOM. The invoice for the goods is dated September 9. When will the discount period expire? What if the terms had been EOM instead of MOM?
|
Consolidation working papers for paladium and sennex
: On December 31, 2014, Paladium International purchased 70% of the outstanding common stock of Sennex Chemical. Paladium paid $140,000 for the shares and determined that the fair value of all recorded Sennex assets and liabilities approximated their b..
|
Write an easy to use gui application
: easy-to-use GUI application
|
What is the markup percentage
: If a retailer buys a product for $30 and sells it for $50, what is the markup percentage, if the markup is based on Cost? If based on Retail?
|
What are the advantages of 3d-printing
: What are the advantages of 3D-Printing and what are the disadvantages?
|
Do you think this may be why the recidivism is so high
: They go through treatment while in jail, and when released to come home. he or she starts hanging around with the same friends as before that does drugs, I feel this would put pressure on the person and he or she would return to his or her old hab..
|
Statement of comprehensive income using one statement
: Roxanne Carter Corporation reported the following for 2014: net sales $1,205,000; cost of goods sold $721,000; selling and administrative expenses $321,800; and an unrealized holding gain on available-for-sale securities $22,000. Prepare a statement ..
|