JavaFXLuxuryCar

Ratings: 1 Star2 Stars3 Stars4 Stars5 Stars (5.00 out of 5) - Rate Now!
Loading...

Download Category: ,

JavaFXLuxuryCar.zip - (621.8 KB)
[
JavaFXLuxuryCar/build.xml
JavaFXLuxuryCar/build/
JavaFXLuxuryCar/build/built-jar.properties
JavaFXLuxuryCar/build/classes/
JavaFXLuxuryCar/build/classes/CarsClass.class
JavaFXLuxuryCar/build/classes/Customer.class
JavaFXLuxuryCar/build/classes/Helper$1.class
JavaFXLuxuryCar/build/classes/Helper.class
JavaFXLuxuryCar/build/classes/JavaFXLuxuryCar$1.class
JavaFXLuxuryCar/build/classes/JavaFXLuxuryCar$2.class
JavaFXLuxuryCar/build/classes/JavaFXLuxuryCar$3$1.class
JavaFXLuxuryCar/build/classes/JavaFXLuxuryCar$3$2.class
JavaFXLuxuryCar/build/classes/JavaFXLuxuryCar$3.class
JavaFXLuxuryCar/build/classes/JavaFXLuxuryCar$4.class
JavaFXLuxuryCar/build/classes/JavaFXLuxuryCar$5.class
JavaFXLuxuryCar/build/classes/JavaFXLuxuryCar.class
JavaFXLuxuryCar/build/empty/
JavaFXLuxuryCar/build/generated-sources/
JavaFXLuxuryCar/build/generated-sources/ap-source-output/
JavaFXLuxuryCar/cars/
JavaFXLuxuryCar/cars/BlkAstonConvertible.jpg
JavaFXLuxuryCar/cars/BlkFerrariConvertible.jpg
JavaFXLuxuryCar/cars/BlkLambo.jpg
JavaFXLuxuryCar/cars/BlkLamboConvertible.jpg
JavaFXLuxuryCar/cars/BlkMaserati.jpg
JavaFXLuxuryCar/cars/BlkMcLaren.jpg
JavaFXLuxuryCar/cars/BluAston.jpg
JavaFXLuxuryCar/cars/BluFerrariConvertible.jpg
JavaFXLuxuryCar/cars/BluLamboConvertible.jpg
JavaFXLuxuryCar/cars/BluMaserati.jpg
JavaFXLuxuryCar/cars/BluMcLaren.jpg
JavaFXLuxuryCar/cars/GreenAston.jpg
JavaFXLuxuryCar/cars/GreenLambo.jpg
JavaFXLuxuryCar/cars/GreenMcLaren.jpg
JavaFXLuxuryCar/cars/OranMcLarConvertible.jpg
JavaFXLuxuryCar/cars/RedAstonConvertible.jpg
JavaFXLuxuryCar/cars/RedFerrari.jpg
JavaFXLuxuryCar/cars/RedMaserati.jpg
JavaFXLuxuryCar/cars/RedMcLaren.jpg
JavaFXLuxuryCar/cars/WhiteFerrari.jpg
JavaFXLuxuryCar/cars/WhiteFerrConvertible.jpg
JavaFXLuxuryCar/cars/WhiteLambo.jpg
JavaFXLuxuryCar/cars/WhiteMaserConvertible.jpg
JavaFXLuxuryCar/cars/YellowFerrari.jpg
JavaFXLuxuryCar/cars/YellowLambo.jpg
JavaFXLuxuryCar/cars/YellowMcLaren.jpg
JavaFXLuxuryCar/dist/
JavaFXLuxuryCar/dist/JavaFXLuxuryCar.html
JavaFXLuxuryCar/dist/JavaFXLuxuryCar.jar
JavaFXLuxuryCar/dist/JavaFXLuxuryCar.jnlp
JavaFXLuxuryCar/dist/web-files/
JavaFXLuxuryCar/dist/web-files/dtjava.js
JavaFXLuxuryCar/dist/web-files/error.png
JavaFXLuxuryCar/dist/web-files/get_java.png
JavaFXLuxuryCar/dist/web-files/get_javafx.png
JavaFXLuxuryCar/dist/web-files/javafx-chrome.png
JavaFXLuxuryCar/dist/web-files/javafx-loading-100x100.gif
JavaFXLuxuryCar/dist/web-files/javafx-loading-25x25.gif
JavaFXLuxuryCar/dist/web-files/upgrade_java.png
JavaFXLuxuryCar/dist/web-files/upgrade_javafx.png
JavaFXLuxuryCar/manifest.mf
JavaFXLuxuryCar/nbproject/
JavaFXLuxuryCar/nbproject/build-impl.xml
JavaFXLuxuryCar/nbproject/configs/
JavaFXLuxuryCar/nbproject/configs/Run_as_WebStart.properties
JavaFXLuxuryCar/nbproject/configs/Run_in_Browser.properties
JavaFXLuxuryCar/nbproject/genfiles.properties
JavaFXLuxuryCar/nbproject/jfx-impl.xml
JavaFXLuxuryCar/nbproject/jfx-impl_backup.xml
JavaFXLuxuryCar/nbproject/private/
JavaFXLuxuryCar/nbproject/private/configs/
JavaFXLuxuryCar/nbproject/private/configs/Run_as_WebStart.properties
JavaFXLuxuryCar/nbproject/private/configs/Run_in_Browser.properties
JavaFXLuxuryCar/nbproject/private/private.properties
JavaFXLuxuryCar/nbproject/private/private.xml
JavaFXLuxuryCar/nbproject/project.properties
JavaFXLuxuryCar/nbproject/project.xml
JavaFXLuxuryCar/nbproject/UPDATED.TXT
JavaFXLuxuryCar/Question.txt
JavaFXLuxuryCar/Screenshot_1.png
JavaFXLuxuryCar/src/
JavaFXLuxuryCar/src/CarsClass.java
JavaFXLuxuryCar/src/Customer.java
JavaFXLuxuryCar/src/Helper.java
JavaFXLuxuryCar/src/JavaFXLuxuryCar.java
]

A young entrepreneur has decided to start an online exotic car sales company named Exotic Moves and he’s contacted you to build the company’s website. You have been given the following requirements and will need to create a prototype with JavaFX:
1. The company sells 5 brands of exotic cars (Aston Martin, Ferrari, Lamborghini, McLaren, and Maserati).
2. The website should allow a user to see the total inventory of cars or filter their view based on certain criteria.
3. The website must allow the user to filter cars by brand, color, prince range, or whether the car is convertible or not. The filters should work together (i.e. a user should be able to view all blue convertibles or all white Ferraris).
4. A user should be allowed to click on an image and view details about a specific car. Clicking on a car image should allow the user to see a larger view of the image along with details about the car.
5. Each car should display the following details:
Brand
Price
Color
Convertible (yes or no)
Number of cylinders
Time it takes to go from zero to 60 MPH
6. Along with the details, a user should be given the option to purchase (via a button) an individual car once an image of the car is clicked.
7. If a user chooses to purchase a car, the website should show a form asking for the user’s first and last name, credit number, credit card expiration date, and credit card 3 digit code. Once the information is entered, the website should display a receipt.
Additional Information
UI
Your controls should enforce data validation. First and last names can only consist of letters A-Z. Credit card numbers should only consist of numbers and must be exactly 16 digits. The credit card date field must allow only dates. The credit card 3 digit code must allow only 3 numbers.
Your application window should be large enough to comfortably house all controls. Image size must be uniform across the board. There should be 2 viewing sizes – one for viewing as a collection and one for viewing individual images. When implementing the filtering feature, your app should present options to the user (for example, a combo box, a list, or a checkbox, control).
Follow good UI design practices. Your presentation should look and feel professional. Pay attention to spacing between controls.
Object Orientation
Your program should showcase your knowledge of polymorphism, inheritance, and encapsulation. Use accessor/mutator methods. Demonstrate a knowledge of either abstract classes or interfaces as a super class(es).

Get a fresh solution of this question. Ask it now to our experts.
doubt

Ask Your Question

We have verified professionals who are ready to answer your question.

time

Save Time and Money

We choose experts who can quickly answer your question and that suit your budget.

download

Get Your Answer

Your satisfaction is 100% guaranteed. You can keep on asking questions until you get the answer you need.