Question: CSCI 1302: Computer Science II Spring 2018 Assignment 5 - Popcorn! Please note you have to submit your zipped project folder for this assignment. No

 CSCI 1302: Computer Science II Spring 2018 Assignment 5 - Popcorn!

CSCI 1302: Computer Science II Spring 2018 Assignment 5 - Popcorn! Please note you have to submit your zipped project folder for this assignment. No credit will be given for source files only! Task Design an interface with a single JFrame for a company that sells popcorn tins. Your job is to create a popcorn order based on user input, so you will need a supporting class to create the popcorn object. Your form should not handle any other information about the order (customer, total order, other food items, etc.) Following are the attributes of the tins that the company sells. Your supporting class should reflect these in the class fields/attributes. Feel free to constrain user input with appropriate controls . size: 1, 2, and 3 gallon sizes . color: red, green, or blue o flavor: plain, cheese, caramel mixed: two flavors can be mixed, if desired price: the price of the item . gift: whether or not the tin is a gift . giftMessage: message to paint on the tin Feel free to get creative with your form, as long as the above elements are included to create the popcorn tin object. NOTE: your form needs to create only one object. I will not put restrictions on what components you need to have with two exception: you MUST have a text area component to display the object as created with user choices and the components you use must logically complement the data being collected from it. Your form should follow rules of good design, including but not limited to, form layout, choice of colors and fonts, tab order, and enabling of elements as appropriate In addition, the supporting class mused be documented using proper Java documentation comments A project earning a 100 will successfully run, create and display the popcorn object in the text area. This means that for full credit you MUST have a supporting class and you MUST create an instance of this class based on the user input in the form controls and you MUST display the popcorn object in the text area Deliverable Submit your ZIPPED PROJECT FILE to the appropriate dropbox No credit will be given for source files only CSCI 1302: Computer Science II Spring 2018 Assignment 5 - Popcorn! Please note you have to submit your zipped project folder for this assignment. No credit will be given for source files only! Task Design an interface with a single JFrame for a company that sells popcorn tins. Your job is to create a popcorn order based on user input, so you will need a supporting class to create the popcorn object. Your form should not handle any other information about the order (customer, total order, other food items, etc.) Following are the attributes of the tins that the company sells. Your supporting class should reflect these in the class fields/attributes. Feel free to constrain user input with appropriate controls . size: 1, 2, and 3 gallon sizes . color: red, green, or blue o flavor: plain, cheese, caramel mixed: two flavors can be mixed, if desired price: the price of the item . gift: whether or not the tin is a gift . giftMessage: message to paint on the tin Feel free to get creative with your form, as long as the above elements are included to create the popcorn tin object. NOTE: your form needs to create only one object. I will not put restrictions on what components you need to have with two exception: you MUST have a text area component to display the object as created with user choices and the components you use must logically complement the data being collected from it. Your form should follow rules of good design, including but not limited to, form layout, choice of colors and fonts, tab order, and enabling of elements as appropriate In addition, the supporting class mused be documented using proper Java documentation comments A project earning a 100 will successfully run, create and display the popcorn object in the text area. This means that for full credit you MUST have a supporting class and you MUST create an instance of this class based on the user input in the form controls and you MUST display the popcorn object in the text area Deliverable Submit your ZIPPED PROJECT FILE to the appropriate dropbox No credit will be given for source files only

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!