Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

GUI Assignment You will be creating a seating arrangement application using JavaFX. The project will comprise of two sections: the interface and the Java code.

image text in transcribedimage text in transcribedimage text in transcribed
GUI Assignment You will be creating a seating arrangement application using JavaFX. The project will comprise of two sections: the interface and the Java code. The application will feature a 3x3 seating chart and a form below the seating chart. The form of with ask the user to input a name and choose a color to represent the student. Below is an example. Teacher Student Name Student White Color Add StudentWhen the user clicks on the button, the application will check that the text field is not empty It will also check to determine if the color has already been chosen for a seating arra ngement. If the text eld is emPtY, the user receives an error message, Error message appears now lfthe name is not empty and the color has not been chosen already, the application randomly chooses a placement for the student. If the color has already been choses, an error message appears. The app will only place the student in an empty slot and will give an error message when there are no more places available. See below for screenshots' Rubrlc Task Descrlptlon Weight In 9' Stylish GUI Original layout. Does not copy sample outline of Assignment. Uses good color combinations. 15 Uses appropriate GUI structures Uses controls, layouts, shapes, etc Actions evoke appropriate GUI structures Components are not visible until appropriate actions Seating is chosen at random Pattern of choosing seating is not hardcoded. Chosen at random. Verications are completed Application checks if color is chosen: gives error if it is. Does not place student in seating arrange if color has already been choses Application checks if student name is not blank. This includes checking for spacebar entries, where no characters are inputted: gives error if it is. Does not place student. Add Student button works correctly. Color and Student Name appear in seating arrangement when user has inputted an entry with no errors. Seating Corn plete Congratulatorv message is showed when seatlng has been completed. Error message shows up when user tries to add another Student Name when Seating arrangement is full. Submission Instructions Name your project package guiAssignmean, where Mm is your student number. Navigate to the src directory of the project and lip up the ies (.lava . .fxml, etc). Name the zipped Iile guiAssignmenLWW, where mm is your student number

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Financial management theory and practice

Authors: Eugene F. Brigham and Michael C. Ehrhardt

12th Edition

978-0030243998, 30243998, 324422695, 978-0324422696

Students also viewed these Programming questions

Question

How does the Rights Theory compare with the Fairness Theory?

Answered: 1 week ago