Threesuns

Email

Contact

All Semesters

Semesters

All Courses

Courses

Introduction to Java Programming

CSCI2133

3 credits

Labs

GUI Mockup

Lab

100 points

Requirements

Program compiles and runs without errors5
Class and Java files submitted in JAR format5
Jar file is executable10
Interface of application matches what is expected80
Total100 pts

Objective

To practice creating GUI layouts in Java

Instructions

For this lab you will need to duplicate the attached screenshot of a Java graphical interface as closely as possible.

In the attached screenshot you'll see that the interface needs to contain two JTextAreas (the big white empty boxes), two JButtons (take one and take two), and two JLabels (Game Moves and Stones Remaining). Whatever additional JPanels and layout managers that need to be created in order to reproduce the layout should be used.

The JButtons on the interface do not need to function in any way. They just need to be present in the interface along with the other components.

Extras