Question: Java FX Programming Assignment (click her for a printable copy of this assignment description) Your task is to create a JavaFX application that uses a

Java FX Programming Assignment (click her for a printable copy of this assignment description)Java FX Programming Assignment (click her for a printable copy of this

Your task is to create a JavaFX application that uses a Cascading Style Sheet, FXML source code, and an FXML Controller file. Your software should be a simple I-P-O application with multiple inputs. An I-P-O program gets input form the user, performs calculations or transforms the input somehow, then outputs the result back to the user.

You have a great deal of flexibility with the topic or subject of your I-P-O application. See page 52 in Chapter 2 for some examples of I-P-O software. The only criteria is that your application should have multiple inputs.You could create software that is useful for one of your other courses, or in everyday life. For example, you could create a Body Mass Index calculator, an application that calculates a moment of inertia for physics class, or an application that asks the user for the length and width of a lawn, then tells the user how much grass seed is needed for the lawn. Exactly what your program does is up to you, but the look and feel of your software should fit with the topic.

Before attempting this assignment, you should complete the first four tutorials from Oracles Getting Started with JavaFXWebsite at: http://docs.oracle.com/javase/8/javafx/get-started-tutorial/get_start_apps.htm (Links to an external site.)Links to an external site.

The four tutorials are:

Hello World, JavaFX Style

Form Design in JavaFX

Fancy Design with CSS

User Interface Design with FXML

You should submit your NetBeans project file for the assignment, together with a programming report for the project.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!