style='position: relative;float: left;'
Job added in hotlist
Applied job
Contract job
90-day-old-job
part-time-job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Fort Lauderdale, FL
View more jobs in Florida
View Similar Jobs

Job Details

GUI Project

Salary
$10-30

Location
Fort Lauderdale, FL, United States

Posted on
Jul 28, 2020

Apply for this job






Profile

GUI Project
Full Assignment. I have most of the components done, just need help putting it together. Need at least Appendix 1 done, ASAP
Concepts:
Inheritance
Multiple Classes
Generics
Threads
Java FX
Database
Data Structures
Sorting
Programming Problem:
Now you will put all your components together. You will have slightly modify your components to fit the final project.
The final project has two GUI components. The first one will require you to have a small window that the user will be able to enter their user name and select their favorite Star Wars Character. You will use the Generics component to help you with this process. The user should select their favorite character with a button. The window should look similar to appendix 1.
Once the user finishes entering the name and selecting the character, then the user should select submit and the window should disappear. Generics and other Java concepts should stop any selection that is not a Star Wars Character. The second window should now open up with the name and character already filled in.
This window will read data from a file. Each line from the file has three things. The first is a movie or television character name. The second is a movie or television character name. The third is who would win (the answer) if these characters versed each other. The object of the game is to guess who I believe would win if these characters vs each other. Every time the user answers a question, two new characters appear for the user to make another choice. See File Processing Component for file reading.
Once a user clicks on a button to choose, then the answer will appear below along with if they got it correct or not. A timestamp will be recorded every time a user makes a choice. This is where your Data Structure component will be used (Hashmap object placed on Stack).
At the bottom of the GUI is a (horizontal) changing text. You will add your Threads component here.
When the program is finished asking questions about characters versing each other. Then the score and the user name will be submitted to the database. See the Database component.
Also, the user will have the ability to click on a button to print the report of the highest scores. See File Processing component print to file.
Appendix 2 is an example of what the window should look like.
Submission:
Please submit all java files. Please submit a unlisted link to a YouTube video demonstrating your program works. You must demonstrate all aspects of the rubric to receive credit for each part of the rubric. If you miss it in your video then it does not exist (even if it is in your code).
Skills:
Java
, Database Programming
, Graphical User Interface (GUI)
, JavaFX

Company info

Sign Up Now - MiamiCrossing.com

Similar Jobs:
Currently seeking candidates for a remote, contract opportunity lasting through May/June with the possibility  of an extension through August and continued project work afterwards.  Must have 40 hours of availabilit...
Litigation Attorney
Location : Miami, FL
Job OverviewA law firm seeks a Litigation Attorney in Miami, FL. The attorney will manage high-value cases in state and federal courts, handling all aspects from pre-trial preparation to trial. This role requires a proactive appro...
Legal Assistant
Location : Boca Raton, FL
Looking for legal assisant with 2 to 6 years experience handling Plaintiff's work in either the insurance industry or volume collections. Must have good working knowledge of the Florida e-filing portal insofar as Complaints, m...
I was very pleased with the MiamiCrossing. I found a great position within a short amount of time … I definitely recommend this to anyone looking for a better opportunity.
Jose M - Santa Cruz, CA
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
MiamiCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
MiamiCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2026 MiamiCrossing - All rights reserved. 168 192