Customer-entered information

Assignment Help Basic Computer Science
Reference no: EM132528828

Part 1

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

Reference no: EM132528828

Questions Cloud

Prepare the necessary adjusting entry at Dec : Prepare the necessary adjusting entry at Dec 31, 2020 regarding bad debts expense under each of the following independent scenarios
Several online videos on unified communications : Find and view several online videos on unified communications.
How much dividend per share will you receive each year : Currently, they sell on the stock exchange for $3 a share. If you own some of these preference shares, how much dividend per share will you receive each year
What are the ethical issues in this situation : Who are the stakeholders in this situation? What are the ethical issues in this situation? What must be the right action plan of a controller
Customer-entered information : 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
Effective process for handling change requests : Discuss the most effective process for handling change requests, including how different technologies can be utilized.
Preparation for marketing the new scanner to customers : Describe the specific information you think will be helpful to the sales team in preparation for marketing the new scanner to customers.
Analysis on data breach : Research the internet for an example of a violation of sensitive information (data breach).
Estimate the Contribution Margin and Net Income : Assume that the sales amount were to grow to $120,000. Estimate the Contribution Margin and Net Income

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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