SlideShare ist ein Scribd-Unternehmen logo
1 von 1
Downloaden Sie, um offline zu lesen
To complete this assignment, compile and execute the following Java program:
Instructions:
Review the rubric to understand the expectation of this assignment.
Using JavaFX, create a student percentage calculator application.
Create your own independent design for this application. In your design, you should allow the user
to enter the following into the input fields:
First name
Last name
Calculated marks (should be less than or equal to 500, but not a negative value)
Total marks (out of 500)
You must calculate the percentage of the student by using calculated marks and totals marks.
On the click of the Add Student button, the application must validate the users input first.
If the user is entering wrong values for calculated marks and total marks, then the application must
throw an exception with the message Invalid data entered.
With correct values and on the click of Add Student button, the application must display the data in
a separate container (you can choose your own to display the data) with following columns: Full
Name, Calculated Marks, Total Marks, and Student Percentage.
Similarly, provide the Delete Student button under that container. The user should have the
provision to select the student and delete the selected student on the click of the Delete Student
button.
Take screenshots of at least 3 different attempts at running the program.

Weitere ähnliche Inhalte

Ähnlich wie To complete this assignment compile and execute the followi.pdf

The CWAY Miami - Class and attendance report
The CWAY Miami - Class and attendance reportThe CWAY Miami - Class and attendance report
The CWAY Miami - Class and attendance report
Championsway
 
Cis 115 i lab 4 of 7
Cis 115 i lab 4 of 7Cis 115 i lab 4 of 7
Cis 115 i lab 4 of 7
helpido9
 
Lesson 15 Using What If Analysis
Lesson 15   Using What If AnalysisLesson 15   Using What If Analysis
Lesson 15 Using What If Analysis
guevarra_2000
 
The VLE @ GSA - assessment tools
The VLE @ GSA - assessment toolsThe VLE @ GSA - assessment tools
The VLE @ GSA - assessment tools
vlegsa
 
Sec ed esl fl_ts faculty instructional guide_revised 10.18.13
Sec ed esl fl_ts faculty instructional guide_revised 10.18.13Sec ed esl fl_ts faculty instructional guide_revised 10.18.13
Sec ed esl fl_ts faculty instructional guide_revised 10.18.13
OPPA
 
Elem ts faculty instructional guide revised 10.18.13
Elem ts faculty instructional guide revised 10.18.13Elem ts faculty instructional guide revised 10.18.13
Elem ts faculty instructional guide revised 10.18.13
OPPA
 
Cis 115 i lab 4 of 7
Cis 115 i lab 4 of 7Cis 115 i lab 4 of 7
Cis 115 i lab 4 of 7
comp274
 
Sec ed science ts faculty instructional guide_revised 10.18.13
Sec ed science ts faculty instructional guide_revised 10.18.13Sec ed science ts faculty instructional guide_revised 10.18.13
Sec ed science ts faculty instructional guide_revised 10.18.13
blue2690
 
Sec ed science ts faculty instructional guide_revised 10.18.13
Sec ed science ts faculty instructional guide_revised 10.18.13Sec ed science ts faculty instructional guide_revised 10.18.13
Sec ed science ts faculty instructional guide_revised 10.18.13
OPPA
 

Ähnlich wie To complete this assignment compile and execute the followi.pdf (19)

School admin fees collection software
School admin fees collection softwareSchool admin fees collection software
School admin fees collection software
 
The CWAY Miami - Class and attendance report
The CWAY Miami - Class and attendance reportThe CWAY Miami - Class and attendance report
The CWAY Miami - Class and attendance report
 
Cis 115 i lab 4 of 7
Cis 115 i lab 4 of 7Cis 115 i lab 4 of 7
Cis 115 i lab 4 of 7
 
Assessment creation
Assessment creationAssessment creation
Assessment creation
 
Lesson 15 Using What If Analysis
Lesson 15   Using What If AnalysisLesson 15   Using What If Analysis
Lesson 15 Using What If Analysis
 
Comp 220 i lab 3 bank account lab report and source code
Comp 220 i lab 3 bank account lab report and source codeComp 220 i lab 3 bank account lab report and source code
Comp 220 i lab 3 bank account lab report and source code
 
ULIS - EoS Human Resource Management System#04052018
ULIS - EoS Human Resource Management System#04052018ULIS - EoS Human Resource Management System#04052018
ULIS - EoS Human Resource Management System#04052018
 
The VLE @ GSA - assessment tools
The VLE @ GSA - assessment toolsThe VLE @ GSA - assessment tools
The VLE @ GSA - assessment tools
 
Sec ed esl fl_ts faculty instructional guide_revised 10.18.13
Sec ed esl fl_ts faculty instructional guide_revised 10.18.13Sec ed esl fl_ts faculty instructional guide_revised 10.18.13
Sec ed esl fl_ts faculty instructional guide_revised 10.18.13
 
Iqa sample techniques random
Iqa sample techniques randomIqa sample techniques random
Iqa sample techniques random
 
Iqa sample techniques random
Iqa sample techniques randomIqa sample techniques random
Iqa sample techniques random
 
Comp 122 lab 6 lab report and source code
Comp 122 lab 6 lab report and source codeComp 122 lab 6 lab report and source code
Comp 122 lab 6 lab report and source code
 
Elem ts faculty instructional guide revised 10.18.13
Elem ts faculty instructional guide revised 10.18.13Elem ts faculty instructional guide revised 10.18.13
Elem ts faculty instructional guide revised 10.18.13
 
Cis 115 i lab 4 of 7
Cis 115 i lab 4 of 7Cis 115 i lab 4 of 7
Cis 115 i lab 4 of 7
 
Print15
Print15Print15
Print15
 
CIS/115 CIS 115 CIS115 You Have Been Asked To Design A Program That Will Allo...
CIS/115 CIS 115 CIS115 You Have Been Asked To Design A Program That Will Allo...CIS/115 CIS 115 CIS115 You Have Been Asked To Design A Program That Will Allo...
CIS/115 CIS 115 CIS115 You Have Been Asked To Design A Program That Will Allo...
 
Sec ed science ts faculty instructional guide_revised 10.18.13
Sec ed science ts faculty instructional guide_revised 10.18.13Sec ed science ts faculty instructional guide_revised 10.18.13
Sec ed science ts faculty instructional guide_revised 10.18.13
 
Sec ed science ts faculty instructional guide_revised 10.18.13
Sec ed science ts faculty instructional guide_revised 10.18.13Sec ed science ts faculty instructional guide_revised 10.18.13
Sec ed science ts faculty instructional guide_revised 10.18.13
 
The Activities Tool
The Activities ToolThe Activities Tool
The Activities Tool
 

Mehr von ajayadinathcomputers

Turn the linked list implementation into a circular list Ha.pdf
Turn the linked list implementation into a circular list Ha.pdfTurn the linked list implementation into a circular list Ha.pdf
Turn the linked list implementation into a circular list Ha.pdf
ajayadinathcomputers
 
True or false and explain1 Mr Viet use some of his income t.pdf
True or false and explain1 Mr Viet use some of his income t.pdfTrue or false and explain1 Mr Viet use some of his income t.pdf
True or false and explain1 Mr Viet use some of his income t.pdf
ajayadinathcomputers
 

Mehr von ajayadinathcomputers (20)

Turn the linked list implementation into a circular list Ha.pdf
Turn the linked list implementation into a circular list Ha.pdfTurn the linked list implementation into a circular list Ha.pdf
Turn the linked list implementation into a circular list Ha.pdf
 
Tu comedor tiene cuatro paredes un techo y un suelo Te gus.pdf
Tu comedor tiene cuatro paredes un techo y un suelo Te gus.pdfTu comedor tiene cuatro paredes un techo y un suelo Te gus.pdf
Tu comedor tiene cuatro paredes un techo y un suelo Te gus.pdf
 
Tumor cell lines empressing NkGz2D lignds grow in CThdeplet.pdf
Tumor cell lines empressing NkGz2D lignds grow in CThdeplet.pdfTumor cell lines empressing NkGz2D lignds grow in CThdeplet.pdf
Tumor cell lines empressing NkGz2D lignds grow in CThdeplet.pdf
 
tssume a member is selected at random from the populaton rep.pdf
tssume a member is selected at random from the populaton rep.pdftssume a member is selected at random from the populaton rep.pdf
tssume a member is selected at random from the populaton rep.pdf
 
TrueFalse Mark the following statements as true T or fal.pdf
TrueFalse Mark the following statements as true T or fal.pdfTrueFalse Mark the following statements as true T or fal.pdf
TrueFalse Mark the following statements as true T or fal.pdf
 
Translate the C code to MIPS assembly code Use a minimum nu.pdf
Translate the C code to MIPS assembly code Use a minimum nu.pdfTranslate the C code to MIPS assembly code Use a minimum nu.pdf
Translate the C code to MIPS assembly code Use a minimum nu.pdf
 
Truefalse Stack or heap or text or staticglobal data Stack.pdf
Truefalse Stack or heap or text or staticglobal data Stack.pdfTruefalse Stack or heap or text or staticglobal data Stack.pdf
Truefalse Stack or heap or text or staticglobal data Stack.pdf
 
TRUEFALSE Write T if the statement is true and F .pdf
TRUEFALSE  Write  T  if the statement is true and  F  .pdfTRUEFALSE  Write  T  if the statement is true and  F  .pdf
TRUEFALSE Write T if the statement is true and F .pdf
 
True or False The term drive time are during the times peop.pdf
True or False The term drive time are during the times peop.pdfTrue or False The term drive time are during the times peop.pdf
True or False The term drive time are during the times peop.pdf
 
Translate this function into MIPS assembly Remember the arg.pdf
Translate this function into MIPS assembly Remember the arg.pdfTranslate this function into MIPS assembly Remember the arg.pdf
Translate this function into MIPS assembly Remember the arg.pdf
 
True or False Four Asian Tigers Four Little Dragons we.pdf
True or False Four Asian Tigers Four Little Dragons we.pdfTrue or False Four Asian Tigers Four Little Dragons we.pdf
True or False Four Asian Tigers Four Little Dragons we.pdf
 
True or False In Exercises 15 determine whether the state.pdf
True or False In Exercises 15 determine whether the state.pdfTrue or False In Exercises 15 determine whether the state.pdf
True or False In Exercises 15 determine whether the state.pdf
 
True or False 1 If buyer refuses to accept conforming goods.pdf
True or False 1 If buyer refuses to accept conforming goods.pdfTrue or False 1 If buyer refuses to accept conforming goods.pdf
True or False 1 If buyer refuses to accept conforming goods.pdf
 
True or false and explain1 Mr Viet use some of his income t.pdf
True or false and explain1 Mr Viet use some of his income t.pdfTrue or false and explain1 Mr Viet use some of his income t.pdf
True or false and explain1 Mr Viet use some of his income t.pdf
 
True or False Airway resistance decreases with parasympathe.pdf
True or False Airway resistance decreases with parasympathe.pdfTrue or False Airway resistance decreases with parasympathe.pdf
True or False Airway resistance decreases with parasympathe.pdf
 
True False Question 10 1 point The congruence class repres.pdf
True False Question 10 1 point The congruence class repres.pdfTrue False Question 10 1 point The congruence class repres.pdf
True False Question 10 1 point The congruence class repres.pdf
 
Transcription 1 RNA vs DNA structure 2 Differentiate betwe.pdf
Transcription 1 RNA vs DNA structure 2 Differentiate betwe.pdfTranscription 1 RNA vs DNA structure 2 Differentiate betwe.pdf
Transcription 1 RNA vs DNA structure 2 Differentiate betwe.pdf
 
Trident Food Corporation en son mali yl iin aadaki gelir t.pdf
Trident Food Corporation en son mali yl iin aadaki gelir t.pdfTrident Food Corporation en son mali yl iin aadaki gelir t.pdf
Trident Food Corporation en son mali yl iin aadaki gelir t.pdf
 
Tropical rain forests in Indonesia and South America receive.pdf
Tropical rain forests in Indonesia and South America receive.pdfTropical rain forests in Indonesia and South America receive.pdf
Tropical rain forests in Indonesia and South America receive.pdf
 
TRIPBAMs core produt development was an IT Dependant Strate.pdf
TRIPBAMs core produt development was an IT Dependant Strate.pdfTRIPBAMs core produt development was an IT Dependant Strate.pdf
TRIPBAMs core produt development was an IT Dependant Strate.pdf
 

Kürzlich hochgeladen

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Kürzlich hochgeladen (20)

ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 

To complete this assignment compile and execute the followi.pdf

  • 1. To complete this assignment, compile and execute the following Java program: Instructions: Review the rubric to understand the expectation of this assignment. Using JavaFX, create a student percentage calculator application. Create your own independent design for this application. In your design, you should allow the user to enter the following into the input fields: First name Last name Calculated marks (should be less than or equal to 500, but not a negative value) Total marks (out of 500) You must calculate the percentage of the student by using calculated marks and totals marks. On the click of the Add Student button, the application must validate the users input first. If the user is entering wrong values for calculated marks and total marks, then the application must throw an exception with the message Invalid data entered. With correct values and on the click of Add Student button, the application must display the data in a separate container (you can choose your own to display the data) with following columns: Full Name, Calculated Marks, Total Marks, and Student Percentage. Similarly, provide the Delete Student button under that container. The user should have the provision to select the student and delete the selected student on the click of the Delete Student button. Take screenshots of at least 3 different attempts at running the program.