Need help with your Discussion

Get a timely done, PLAGIARISM-FREE paper
from our highly-qualified writers!

glass
pen
clip
papers
heaphones

Java assignments

Question Description

There are very simple two assignment. Please follow the instructions.

Module 2 lab

In this lab, you will design an event driven JavaFX animation application that simulates a racing car image. The car moves from left to right. When it hits the right end, it restarts from the left and continues the same process. Let the user pause/resume the animation with the left mouse button press/release, and increase/decrease the car speed by pressing the up and down arrow key.

Lab 2 Rubric

Criteria Ratings Pts

This criterion is linked to a learning outcomeZip file

2.0 Pts

Your project unzips and opens in NetBeans

1.0 Pts

Zip file turned in but missing files and/or folders

0.0 Pts

Not submitted

2.0 pts

This criterion is linked to a learning outcomeCarPane class

5.0 Pts

Full Marks

Coded, easy to read, appropriate use of comments

3.0 Pts

Coded, but minor logic errors or code is difficult to follow.

2.0 Pts

Coded but syntax or other major errors.

0.0 Pts

Not submitted

5.0 pts

This criterion is linked to a learning outcomeCarRacing class

8.0 Pts

Full Marks

Coded, car moves across the screen when the application runs

6.0 Pts

Coded, but minor logic errors or code is difficult to follow.

4.0 Pts

Coded but syntax or other major errors.

0.0 Pts

Not submitted

8.0 pts

This criterion is linked to a learning outcomeMouse button event

2.0 Pts

Coded, pauses movement when left mouse button is down

1.0 Pts

Coded but it doesn’t quite work

0.0 Pts

Not submitted

2.0 pts

This criterion is linked to a learning outcomeKey event

3.0 Pts

Coded, up/down keys increase/decrease speed

2.0 Pts

Coded but 1 key isn’t working

1.0 Pts

Coded but neither key works

0.0 Pts

Not submitted

3.0 pts

Total points: 20.0

Module 3 Lab

Lab 3 Rubric


Criteria Ratings Pts

This criterion is linked to a learning outcomeFile selection

3.0 Pts

Uses JFileChooser and allows the user to select a file. Selected file is the file that plays.

2.0 Pts

The default file is the file that plays at least

1.0 Pts

Errors selecting/loading file but you tried to get this right.

0.0 Pts

Not submitted

3.0 pts

This criterion is linked to a learning outcomeFile name display

2.0 Pts

Name of the file playing is displayed in a label control

0.0 Pts

Not working or not submitted

2.0 pts

This criterion is linked to a learning outcomePlay button

3.0 Pts

Coded, plays file 1 time

2.0 Pts

Coded, but getting errors trying to play the file

0.0 Pts

Not working at all or not submitted

3.0 pts

This criterion is linked to a learning outcomeLoop button

3.0 Pts

Coded, plays file continuously

2.0 Pts

Coded, plays file but not repeating

1.0 Pts

Coded, but getting errors trying to play the file

0.0 Pts

Not working at all or not submitted

3.0 pts

This criterion is linked to a learning outcomeStop button

2.0 Pts

Coded, stops file playback

1.0 Pts

Coded but not working

0.0 Pts

Not submitted

2.0 pts

This criterion is linked to a learning outcomeVolume control

2.0 Pts

Volume can be set before starting playback

1.0 Pts

Coded but not working

0.0 Pts

Not submitted

2.0 pts

This criterion is linked to a learning outcomeGUI

2.0 Pts

Layout is intuitive and reasonably clean

1.0 Pts

Okay, you built a GUI bit it’s hard to figure out what’s what

0.0 Pts

Not submitted

2.0 pts

This criterion is linked to a learning outcomeJava code in general

3.0 Pts

Readable, structured, descriptive variable names, appropriate use of comments

2.0 Pts

It’s hard to follow what you’re doing

0.0 Pts

Not submitted

3.0 pts

Total points: 20.0

Have a similar assignment? "Place an order for your assignment and have exceptional work written by our team of experts, guaranteeing you A results."

Order Solution Now

Our Service Charter


1. Professional & Expert Writers: Eminence Papers only hires the best. Our writers are specially selected and recruited, after which they undergo further training to perfect their skills for specialization purposes. Moreover, our writers are holders of masters and Ph.D. degrees. They have impressive academic records, besides being native English speakers.

2. Top Quality Papers: Our customers are always guaranteed of papers that exceed their expectations. All our writers have +5 years of experience. This implies that all papers are written by individuals who are experts in their fields. In addition, the quality team reviews all the papers before sending them to the customers.

3. Plagiarism-Free Papers: All papers provided by Eminence Papers are written from scratch. Appropriate referencing and citation of key information are followed. Plagiarism checkers are used by the Quality assurance team and our editors just to double-check that there are no instances of plagiarism.

4. Timely Delivery: Time wasted is equivalent to a failed dedication and commitment. Eminence Papers are known for the timely delivery of any pending customer orders. Customers are well informed of the progress of their papers to ensure they keep track of what the writer is providing before the final draft is sent for grading.

5. Affordable Prices: Our prices are fairly structured to fit in all groups. Any customer willing to place their assignments with us can do so at very affordable prices. In addition, our customers enjoy regular discounts and bonuses.

6. 24/7 Customer Support: At Eminence Papers, we have put in place a team of experts who answer all customer inquiries promptly. The best part is the ever-availability of the team. Customers can make inquiries anytime.

We Can Write It for You! Enjoy 20% OFF on This Order. Use Code SAVE20

Stuck with your Assignment?

Enjoy 20% OFF Today
Use code SAVE20