:confused: i have a new java task comming up and it involves making a game that impliments buttons. for this task i have started to build a golf game but everything i do seems to not work i keep getting stuc.
bellow is a copy of my task.
ps..thankyou ricster for the help with my last task some of your code was helpful :mrgreen:
Outline: An Object Oriented Program (OOP) is an application that uses data objects that have properties and methods that determine what they do. Examples of such objects are screen buttons, images and frames.
What to do: Create a Java application that allows the user to play a simple game using buttons. One button is to allow the user to reset the game at any stage.
The application should present at least one screen frame (window) which contains the necessary objects for the user to play the game. It should give the title of the game, how to play it and the game's creator.
You need to create a single, properly formatted Appleworks file called Documentation which includes these sections:
the title, author and purpose of the project
a brief description of the game itself and how to start it executing
a list of all the files included in your project. For each of these files, give the name of the file, its function in the project and a full listing of the Java code, including comments.
What to submit: When you are ready to submit your work,
create a folder called OOPGame.
copy all the files you need for your game ie image/sound files, application file and documentation file etc, into your OOPGame folder.
give the files names that are appropriate for the game.
copy the OOPGame folder to your Hand in folder
Assessment: Your project will be mark according to these criteria:
management of the project files;
is set out with suitable section headers, page numbers, styles and fonts;
contains the correct sections for your project;
text is easy to read;
the listings contain sufficient comment statements;
the code uses appropriate identifier names;
the logic of the code is easy to follow;
the game presents well on screen;
the application executes without error;
the game provides suitable feedback to the user;
the application uses basic screen elements such as buttons, text areas etc to play the game;
the reset button allows the user to start again;
the application includes advanced elements such as images, sounds etc;
the game 'keeps score';
the use of special features to enhance the running of the game;