Write an easy to use gui application

Assignment Help Computer Graphics
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.

Reference no: EM13864148

Questions Cloud

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 ..

Reviews

Write a Review

Computer Graphics Questions & Answers

  Perform an internal and external competitive environmental

perform an internal and external competitive environmental scan for your organization. the organizations name is flat

  Write a gui-based program that analyzes a round of golf

Write a GUI-based program that analyzes a round of golf. You will retrieve the data from 18 holes from a text file. On each line in the file will be the par for the hole(3, 4, or 5) and your score for that hole. Your program should read the file a..

  Dissertation proposal video presentation

This is your last research course for the DHA program. You have been working with the organization in which you will collaborate in completing your Action Research project.

  Pick a unique network address and number of subnet

Pick a network address from the list below. Everybody must pick a unique network address and number of subnet.

  Storage available for a computer system

Discuss the different types of storage available for a computer system? Regardless of the type of storage used through your computer systems, why would you want to back it up?

  Write a narrative that describes how about designing

Write a narrative that describes how you went about designing and implementing these modifications, how you tested your program. Did you use the test case during development or did you use the final words.txt from the start, or what?

  Describe the tiff and jpeg bitmap graphic formats

Describe the TIFF and JPEG bitmap graphic formats. Discuss graphics conversion as it relates to vector-to-bitmap and bitmap-to-vector conversion.

  Display the average in the student information

Use this class so that you can input the student's name, their grades and then display the average in the student's information in a label (include the name and their average).

  Create a three dimensional game

Need an interaction for player so player can jump from one allowed location to another - the target is now a sphere that bounces inside the volume of play.

  Write a program that allows the user to verify entry

If it matches, the program should report success and end; otherwise the program should report that the code entered is incorrect, and then start over from the beginning.

  Modify the single-cycle datapath to implement ''add tozero''

Modify the single-cycle datapath to implement an instruction called 'add to zero' (addz). The 'addz' instruction adds two registers and stores the result in a register and also in the memory at address zero.

  Create a graphic that includes a business logo

You will need to create a graphic that includes a business logo and a dollar amount of current sales. Your logo must include at least 1 shape, defined by a geometric path, using class GeneralPath, and the name of your business

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd