Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Develop a GUI application game using Java programming language based on Problem Description and Application Requirements below. 2. Problem Description: o The name of the

Develop a GUI application game using Java programming language based on Problem Description and

Application Requirements below.

2.

Problem Description:

o The name of the game is Rock-Paper-Scissors-Lizard-Spock. This game is adapted from The Big

Bang Theory and is an expansion on the Rock-Paper-Scissors. There will be 2 teams of 2 players.

o First screen would be the Welcome Screen. In this screen, user can choose the background color

of the window.

After the user clicks the Proceed button, the next screen is for the user to enter the player names

One player from each team will take turn to click the BOOM button and the program will

randomly generate a picture of either Rock, Paper, Scissors, Lizard, or Spock.

The winner is the one who defeats the others. 1 point will be awarded to the winner. The game

will be played in 3 rounds. The winner will be the team with the highest point. If there is a tie,

add in more round until there is a winning team.

Application requirements - Your application MUST include the following:

o JFrame

o JDialog

o Jcomponent: JLabel, JTextField, JRadioButton, JButton, etc.

o Layout Manager: FlowLayout, GridLayout and/or BorderLayout.

o Event Handling: apply the suitable event handling

o ImageIcon

o Helper classes: Use helper classes (Color/Font/Graphics) creatively and appropriately in your

program

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

Harness The Power Of Big Data The IBM Big Data Platform

Authors: Paul Zikopoulos, David Corrigan James Giles Thomas Deutsch Krishnan Parasuraman Dirk DeRoos Paul Zikopoulos

1st Edition

0071808183, 9780071808187

More Books

Students also viewed these Databases questions