Create a gui front end for the code

Assignment Help JAVA Programming
Reference no: EM133085760

MCIS 5103 Advanced Programming Concepts - Southern Arkansas University

Create a GUI front end for the code in the Appendix.

1. Create a GUI that has two check boxes which allow a user to select between a car and a truck.

2. Create a GUI that pops up ONLY if the car is selected. This new window should contain JLabels with JTextFields that allow the user to enter in all the car's relevant information - e.g. Make, Model, Year, Number of Doors, Fuel Tank Capacity, and Driving Range. Use the same inputs from Main.java in the Appendix. The new window should also include a calculate MPG button which computes and outputs the miles per gallon when pressed. In this case, the MPG is 24.0.

3. Create a GUI that pops up ONLY if the truck is selected. This new window should contain JLabels with JTextFields that allow the user to enter in all the truck's relevant information - e.g. Make, Model, Year, Number of Doors, Fuel Tank Capacity, Driving Range, Towing Capacity, and Payload Capacity. Use the same inputs from Main.java in the Appendix. The new window should also include a calculate MPG button which computes and outputs the miles per gallon when pressed. In this case, the MPG is 21.0.

4. Create a GUI error message that pops up if the user enters invalid information into the GUI from question #2.

5. Create a GUI error message that pops up if the user enters invalid information into the GUI from question #3.

Develop a report that contains an overview of the source code. It should also include print screens of the GUIs from each scenario mentioned above. Develop, compile, and run source code in Repl.it. No marks will be given to code that does not compile/run. Copy source code and paste in the report's Appendix. Note, all responses should be contained in ONE WORD or PDF document. Other formats will not be accepted.

Attachment:- Advanced Programming Concepts.rar

Reference no: EM133085760

Questions Cloud

Explain the maybank leadership style : Explain the Maybank leadership style. Identify the issues associated with Maybank and point out the best practices. Explore more information from any sources su
Five p of a successful mailing piece : 1) Salt glow exfoliation treatment always involves all but 2) Which of the following is one of the five P's of a successful mailing piece?
Formulate a research topic which has distinct : Nutritional status among children is a key factor in childhood survival among rural dwellers in Kenya. World Vision, Kenya country office conducted a survey in
International economics : In what area does your city or state have a comparative advantage? What kind of competition does your region face in this market?
Create a gui front end for the code : Calculate MPG button which computes and outputs the miles per gallon when pressed. In this case, the MPG is 24.0
What is the market value of churchill bond on july : Churchill Co. issued a $100,000, 10% coupon rate, 5-year bond. The market interest rate is 10%. What is the market value of Churchill bond on July 1, 2009
Marketing in achievement of business objectives : Discuss promotion and describe the role of marketing in the achievement of business objectives.
Journalize business transactions in general journal form : Journalize the following business transactions in general journal form. Identify each transaction by number. You may omit explanations of the transaction
Determine the expected net realizable value : Determine the expected net realizable value of the accounts receivable as of December 31 (after all of the adjustments and the adjusting entry)

Reviews

Write a Review

JAVA Programming Questions & Answers

  Calculate the value of its secondary diagonal

Given a square matrix m[3x3], create java code to calculate the value of its SECONDARY Diagonal. See example below.

  Web engineering principles

web application development, Web Engineering methodology, UML-based Web Engineering (UWE), models to the expansion of web applications, Object Oriented Web Solutions (OOWS),Web Modeling Language (WebML) methodology, Object-Oriented Hypermedia Design..

  Create a java application that performs the queries

Create a Java application that performs the queries on the books database - Create a Java GUI application that allows the user to perform the tasks

  Design and implement your own simple class

Design and implement your own simple class to represent any household item of your choice (toaster, fan, hair dryer, piano ...)

  Java application that reads a date in numeric form

Designand write a java application that reads a date in numeric form from a set of three fields and displays it in English within a label. Use appropriate buttons. For Example:

  Concept of time in javascript

In JavaScript a time is dened as a Date Object. Each date object stores its state as a time value,which is a primitive number that encodes a date.

  Develop a menu driven console java program

Develop a Menu Driven Console Java Program to demonstrate you can use Java constructs including input/output via the console, Java primitive and built-in types

  Small computer system interface-standard computer disk

How many primary drive partitions are supported on computers that still conform to the standard established by MS-DOS? How many total partitions can a standard computer disk [Intergrated Drive Electronics (IDE)/Serial Advanced Technology Attachment (..

  Calculates the cost of putting a fence all the way around

Input consists of the length and width of the yard and the radius of the flower bed (all double and all in feet).

  Write program that prompt the user to input a decimal number

Write a program that prompts the user to input a decimal number and outputs the number rounded to the nearest integer. Submit your compiled Java code for this assignment, compress the .java file into a single .zip file.

  Develop your understanding of and apply oops techniques

You will develop your understanding of and apply object-oriented programming techniques, in particular, those relating to inheritance and polymorphism.

  Write a java program using the java graphics

Your task for this assignment is to write a Java program using the Java Graphics class to create an example of a computer generated image. This is an opportunity for you to explore computer graphics and exercise some individual creativity.

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