Question: graphGui-1.pdf Spring 2018 CS313 Project Implementation of a GUI to work with Graphs. Reminder: This is a pass/fail assignment, you must pass it to pass

graphGui-1.pdf Spring 2018 CS313 Project Implementation of a GUI to work with Graphs. Reminder: This is a pass/fail assignment, you must pass it to pass the course You do not have to do a perfect job to pass the assignment, but you should submit something that compiles and creates a GUI that performs some of the required tasks. The surest way to fail this assignment is to use code written by somebody else (in or outside of the class) or to share code with another student. I will use an automated system that detects similarity between different pieces of code. The final deadline for this project is Wednesday 5/16/2018. However there are preliminary milestones that you should try to achieve. You can submit preliminary versions of the project to check that you have achieved them. The deadlines for these milestones are as follows: Phase 1: Due 04/23/18 code to show a Gui screen with required buttons on which the help button works and pressing one radio button releases all of the other radio buttons Phase 2: Due 05/02/18 The Gui now stores and displays a graph in re- sponse to user mouse clicks on the screen. . Phase 3: Due 05/09/18 The Gui now has options to enter and store weights for edges of the graph. . Phase 4: Due 05/16/18 Either the shortest path or minimal spanning tree option is implemented and works. This is the version that will receive a grade I advise you to try to submit work for the preliminary phases. This is optional, but it is a way for me to give you feedback about whether you are on track with the project. When you submit any version of your project (preliminary or final) you should submit only one file named GGxxxx.java where xxxx is changed to be the last 4 digits of your 8 digit ID number For example, if your id number was 31415926 you would submit a file called GG5926.java. The main class in this file must be a public class GG5926 but no other classes that you use can be public (because only one public class is allowed in a file). Although this is not an ideal way to organize code it simplifies my task in grading I w not accept any other type of submission either for the final version or the earlier milestones. Submit the homework by emailing your one file as an attachment to an email from your own Queens College email account to Alexander.Rybaqc.cuny.edu. The subject for your email must be: CS313 Project Phase X, where X is the phase corresponding to your file. Late work will not be considered for any phase of the project graphGui-1.pdf Spring 2018 CS313 Project Implementation of a GUI to work with Graphs. Reminder: This is a pass/fail assignment, you must pass it to pass the course You do not have to do a perfect job to pass the assignment, but you should submit something that compiles and creates a GUI that performs some of the required tasks. The surest way to fail this assignment is to use code written by somebody else (in or outside of the class) or to share code with another student. I will use an automated system that detects similarity between different pieces of code. The final deadline for this project is Wednesday 5/16/2018. However there are preliminary milestones that you should try to achieve. You can submit preliminary versions of the project to check that you have achieved them. The deadlines for these milestones are as follows: Phase 1: Due 04/23/18 code to show a Gui screen with required buttons on which the help button works and pressing one radio button releases all of the other radio buttons Phase 2: Due 05/02/18 The Gui now stores and displays a graph in re- sponse to user mouse clicks on the screen. . Phase 3: Due 05/09/18 The Gui now has options to enter and store weights for edges of the graph. . Phase 4: Due 05/16/18 Either the shortest path or minimal spanning tree option is implemented and works. This is the version that will receive a grade I advise you to try to submit work for the preliminary phases. This is optional, but it is a way for me to give you feedback about whether you are on track with the project. When you submit any version of your project (preliminary or final) you should submit only one file named GGxxxx.java where xxxx is changed to be the last 4 digits of your 8 digit ID number For example, if your id number was 31415926 you would submit a file called GG5926.java. The main class in this file must be a public class GG5926 but no other classes that you use can be public (because only one public class is allowed in a file). Although this is not an ideal way to organize code it simplifies my task in grading I w not accept any other type of submission either for the final version or the earlier milestones. Submit the homework by emailing your one file as an attachment to an email from your own Queens College email account to Alexander.Rybaqc.cuny.edu. The subject for your email must be: CS313 Project Phase X, where X is the phase corresponding to your file. Late work will not be considered for any phase of the project
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
