Write a Java application with GUI for a saving account

Assignment Help JAVA Programming
Reference no: EM133115796

Payroll System - Class Activity

You create the GUI using SceneBuilder and save the file as payRollSystem.fxml. Create a project and include the files from Week 3 for Employee class, Salaried Employee class, and HourlyEmployee class. You should have an AddEmployee Button to add the employee to an ArrayList of Employees. Create a JavaFXMain class and a payRollSystemController.java class. Add the event handler method so that when the user enters the details and clicks the AddEmplyee button, an appropriate employee is created and added to the ArrayList.

You will have most of the code in Week 3. The data should be obtained using the GUI control methods.

Question 1. Create the following GUI. You do not have to provide any functionality. Open the .xml file created and understand the structure and elements of it.

Question 2. Create the following GUI. You do not have to provide any functionality. Open the .xml file created and understand the structure and elements of it.

Question 3. Write a Java application with GUI for a saving account. The components of GUI contain three labelled text fields, one each for the initial amount of the account, the annual interest rate, and the number of years that money has been deposited. In addition, add a "Calculate" button and a text area to allow displaying the balance, and total interest accrued. You can use a simple interest formula to calculate the interest accrued. When the "Calculate" button is pressed, the result of the account is displayed on the text area. You can attempt different layouts for GUI components.

Question 4. Body Mass Index (BMI) Calculator BMI = weight in kg/(height in meter * height in meter)

Create a BMI calculator that allows users to enter weight and height and then calculates and displays the user's body mass index. It should also display the following information:

BMI values:
Underweight: less than 18.5 Normal: between 18.5 and 24.9

Overweight: between 25 and 29.9 Obese: 30 or greater

Question 5. Create an application to store the contact details. A Contact should contain first name, last name, email, and phone number (others can be added). The first names of Contacts should be displayed in a listview. When the user selects a name from the listview, the contact details should be displayed in a grid of TextFields or a Table. As the information is modified (a Contact's Data is updated, a new Contact is added or an existing Contact is deleted), the contacts listview should display the updated list of names.

Attachment:- Payroll System.rar

Reference no: EM133115796

Questions Cloud

Impose on investment firms contracts : In a sense, they do not have value themselves. Over the past several years there have been calls for Congress to ban the use of derivative investing.
Describe all payments taking place on occasion : SuperUni, a superannuation for universities employees, owns some Commonwealth Bank capital notes. SuperUni accepts to lend its capital notes to Killlinvest, an
Components of the story constitute channelling of funds : Tree Lodge had its visitor centre destroyed during the bushfire of 2019. Tree Lodge intends to rebuild it thanks to the money raised through a loan of AUD 2,000
What is meant by variation margin : The December 2022 S&P 500 cash index is 3980 while the S&P 500 futures index is 4000 and the contract value of each index point on the futures is $100.
Write a Java application with GUI for a saving account : Write a Java application with GUI for a saving account - Create a BMI calculator that allows users to enter weight and height and then calculates and displays
Calculate the selling price and variable cost per unit : In 2020 the business manufactured and sold 126,000 units and had fixed costs of £153,800. Calculate the selling price and variable cost per unit
What will their annual loan payment be : Erindale Bank offers Premier Snowboards a $80,000, 5-year term loan at 3.5% annual interest. What will their annual loan payment be
Interest and principal components : John runs a printing company and he needs to buy a machine that costs $75,000. He can take a 7 year loan from bank that has a 7.2% per annum interest compounded
Development of technical vocational education : Write a report using standardization as on an issue or problem relating to the development of technical vocational education and training in Barbados or other C

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