Create an eclipse java project

Assignment Help JAVA Programming
Reference no: EM132103190

Preliminaries

1) Create a project submission folder, in the form Lab#FirstNameLastName. For example, mine would be Lab3DavidLiu

2) Create an Eclipse Java Project.

3) Add a Java class named InputValidation to your project

Exercises

A special species of space slug needs help contacting one of their spies on Earth.

The spies were given a special passphrase that they need to verify with a Java program. You have been hired to make this spy verifying Java Program.

All input will be handled with InputDialogs. Output will variable use the console and message dialogs.

Legitimate human program Enter your word, completely legitimate human OK Cancel

Part 1) Basic Input Verification -

To start, make an input box like the one in the screenshot. Afterwards, we will make some verification checks on the inputPart 1) Basic Input Verification - 6 Points

(a) Verify that when the user hits cancel, null is returned with print statement

(b) Now that the null is verified, add a check for it. Using an if statement to test for a null value and, if there is a null value, display a JOptionPane message box informing the user the input was null. You may comment our print statement from (a) using // or /* */.

(c) Inside the null checking if statement from part b, include the statement System.exit(0); This statement ends the program execution if the input is null!

(d) Verify that clicking ok without putting any input into the input box returns the empty string. You should use the equals() method for strings to do this. Use an if statement like in part b.

(e) Combine the if statements from b and d using logical operators. The if statement should check to see if the input is empty or null, use a JOption message box to inform the user of improper input, and then exit using System.exit(0); Do not delete the code from parts b and d; just comment it out using // or /* */

Part 2) False Security -

Now that our input is valid, we need to lull a human user of our ‘legitimate application' into a false sense of space security (which is like normal security, but more space-y).

(a) Ask the user for a second word, using a second input box. This input should be validated as in Part 1

(b) Write an if statement to check the equality of the two inputs. If the two are equal, a message box should be displayed informing the user they are equal. Otherwise, the user should be told they are not equal.

Part 3) Space Slug Verification -

The final part of our program verifies whether the user is our spy or not.

(a) Two conditions must be true for the user to be a spy. The first input must exactly equal the string "Banana Bread". The second input must be ‘larger' alphabetically than the string "ostrich". Broken down, this means:

a. Use equals() to check the first string against Banana Bread

b. Use compareTo to check the second string against ostrich. This can be written

two ways - check the book or the slides

(b) If the check from part (a) succeeds, print out a message confirming the spy has been validated and that they will soon be debriefed.

(c) If the check from part (a) fails, instead make another if-else statement checking the first input against the second with compare to. Have it tell the user which input is larger of the two.

Legitimate human program Enter your word, completely legitimate human OK Cancel

Reference no: EM132103190

Questions Cloud

Prepare and share unique logical view for a simple database : Consider an application you would like to eventually implement. What would the logical design look like?
Prepare a paper for the hs pojects software tools : Cover sheet with the title "Home Security Requirements Project " followed by your full name and your student id.
How the alm tool supports security requirements : In your nomination, you must include information about how the ALM tool supports security requirements throughout the System Development Lifecycle (SDLC).
Prepare two sets of questions for an interview : Prepare your questions to survey the users about their work and to utilize the limited interview time as efficiently as possible.
Create an eclipse java project : The spies were given a special passphrase that they need to verify with a Java program. You have been hired to make this spy verifying Java Program.
Identify the leadership characteristics : Analyze how the organizational, management, administration, and operational functions at these three organizational levels are similar or different and why.
Identify any problems regarding crime control : Do you think the shows provided a realistic image of a criminal justice agency? Why or Why not?
Examine the future of crime prediction : Examine the future of crime prediction using the recommendations listed beside your chosen goal and incorporate the following:
Do you think that a parole board should be solely made up : Do you see any issues arising because of this as the parole board makes a determination as to whether or not an inmate should be released?

Reviews

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

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