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

  Create a simple warm-up program using your g3d

Create a simple warm-up program using your G3D programming and graphics environment.

  Shadow effect while rolling a sphere

Shadow effect while rolling a sphere as well as the options of shading and lighting.

  Relative positioning and interactive positioning

Relative Positioning and Interactive Positioning by Dragging and Clicking and some Simple Animation

  Draw a teapot at the global origin

Draw a teapot at the global origin

  Concepts of computer graphics

Concepts of Computer Graphics and develop a program using OpenGL

  The security policy document outline

Using the GDI Case Study below, complete the Security Policy Document Outline

  Develop the image manipulations

Develop the image manipulations

  What does resolution mean

What does resolution mean How is resolution connected to ppi and dpi units

  Differentiate between a bitmap image and a vector image

Differentiate between a bitmap image and a vector image Explain the following terms

  Essential elements of a design pattern

configuration of an Iterator pattern, patterns could be used in a Library System, Singleton, Template, Decorator, Façade,What does Alexander means by the following declaration "But it is impossible to form anything which has the temperament of natu..

  Framework of user interface design

design of user interfaces, natural mapping, GUI applications, web page design different to designing for printed media, risks exposed in this "phone as individual proxy" approach, interaction designers of ubicomp applications, Storyboards are usual..

  What are the factors affecting picture composition

Define picture composition What are the factors affecting picture composition. Elaborate on each factor Describe the basic lines present in a composition

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