Using JavaFX GUI framework, write a Java program that asks the user to enter two numbers (each could be an integer or a double) using two text fields. The program should perform 5 mathematical operations (+, -, *, /, %) using 5 buttons clicks

Requirements
Using JavaFX GUI framework, write a Java program that asks the user to enter two
numbers (each could be an integer or a double) using two text fields. The program
should perform 5 mathematical operations (+, -, *, /, %) using 5 buttons clicks. The
program should have a sixth button (exit) that let the user exits from the program
when he clicks on it. Add a JavaFX label control that should display the whole
result in green bold, font-size 16, if the operation has finished successfully (e.g.
Success: 3.6 – 2 = 1.6). The same label should also display error or exception
messages in red bold, font-size 16, (e.g. Error: Input #1 should be a number!
OR Divide by zero is not allowed!). The form’s stage should have the title
(Mathematical Calculator). The scene container should have a centered heading
with your name, student number and group number in bold blue, font size 20. The
following heading line should display the title (Calculate a mathematical
operation) in bold blue, font size 18.
Notes:
– Don’t use CSS (inline or external).
– Reset the two Numbers textfields to empty text boxes at the end if the
calculation is successful.
– Test your program using window horizontal and vertical resizing.
Deliverables
Every student should submit a compressed .zip file (the name of the zip file should
include your full name, student number and group number) that includes the
following:
– The whole Netbeans project folder.
– PDF report (called
Assignment1_YourName_YourStudentNumber_YourGroupNumber
.pdf) that contains several screenshots of the program in different cases
(several success cases and error cases). Add your name, student number
and group number on the top of the report contents.

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
The price is based on these factors:
Academic level
Number of pages
Urgency
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more
error: Content is protected !!