Due by 12:19 pm on Monday, May 4
Introduction to Java GUI design
Design two different graphical user interfaces for the game Pig, which you completed in Project #3.
This assignment is very open-ended. the only requirement is that the interface contain components sufficient to actually play the game: a means for each play to choose "hold" or "roll", an attractive display of the rooled dice values, and a display of each player's score. You should design two layouts for this game.
You are not expected to attach functionality to these components. You may do so for extra credit and pride of ownership.
Summary of Expectations
Your programs must be free of all compiler errors. Any program that cannot be successfully compiled with javac will receive no credit.
Partial credit will be given for partially-correct work (so long as it compiles).
Your programs should adhere to principles of clear, elegant, and beautiful code, as outlined in the Style Guide (See "Java Style Guide", under the General Notes section of the web site).
- A paper copy of your source code files. Please staple the code for the different GUIs separately.
- An electronic copy of your source files, submitted in your turn in directory in a folder named "hw6". The two GUIs should each be kept in their own subfolders inside of hw6.