Java Slot Machine Gui Code

 admin
Greenhorn
  1. Java Gui Maker
  2. Java Slot Machine Gui Codes
  3. Java Gui Programs
posted 10 months ago
Hello. In my computer science class, we have an assignment to make a Slot Machine with objects but I'm having some trouble. I already got a lot of it done but I'm not really sure where to go from here. Can someone please help? Below are links to the two .java files on PasteBin and a link to a PDF of the project rubric in google drive. Thanks for the help in advance!
https://pastebin.com/sDwMFQiG slotmachine.java
https://pastebin.com/EWFJKg87 SlotRunner.java
https://drive.google.com/file/d/1XEXjHYIc51C9KSvcLasrlTm5r3j3a1GX/view?usp=sharing Slot Machine Rubric

SlotViewer.java: graphical user interface to game Scanner.java: same Scanner class used in previous examples images directory: includes images of dinosaurs and professors for use as symbols in the Slot Machine The code you are given runs, but makes a very poor version of a Slot Machine. I'm still pretty new to Java, so I'm having some issues working out this slot machine program. After you run the program the first time and calculate the rewards (say, you bet $20 and win $40, so your new sum's $120), it's supposed to loop back around and prompt 'how much would you like to bet?'

Bartender
posted 10 months agoJava gui programming
Please cut and paste the code into a post, and UseCodeTags (<-link).
What's the program supposed to do when you run it?
Simple
Sheriff
posted 10 months ago
Welcome to the Ranch!
You said you got a lot of it done, please show us exactly what you got done.

The best ideas are the crazy ones. If you have a crazy idea and it works, it's really valuable.—Kent Beck
How to Ask Questions How to Answer Questions Format Your Code

Greenhorn
posted 10 months ago
What the code is supposed to do is create a 3 reel, 6 icon slot machine in two classes that utilize objects that, when ran, will say something like 'spin x: orange grape cherry, you lost' It will keep running until you win. to win, you have to have all 3 reels be the same ex.'spin x: cherry cherry cherry, you won' and then stop running. For this, there are 2 files, SlotRunner, which will utilize the SlotMachine class and spit out the values of the 3 reels/tell me whether or not I won, and the SlotMachine class is what contains most of the code that actually does stuff. What I've done so far is setup the 2 classes like my CompSci teacher asked and tried adding some stuff of my own. Although most of what I've done hasn't worked. I would have just asked my CompSci teacher but he sent out an email a few hours ago saying he's out sick but to still work on the Slot Machine stuff. I already said the basic needs for the Slot Machine but Here's the actual rubric. https://drive.google.com/open?id=1XEXjHYIc51C9KSvcLasrlTm5r3j3a1GX I don't really need help with part b of the rubric because i don't really plan on doing it. I just need to get at least a 70 on the assignment.
The Slot Machine runner class:

The actual Slot Machine Class
Bartender
posted 10 months ago

Java Gui Maker

So, it seems like you need to be able to display one spin as a starting point. What are you missing in order to do that?
Sheriff
posted 10 months ago
That looks like the starter code you were given. None of the parts that the student is supposed to do have been done. You should know that this site exists to help people learn. That means we don't allow anyone here to provide solutions for you to pass for your own work. We'll only help you work through any problems you encounter as you try to solve the problem yourself, with code that you wrote yourself.
So, what are having trouble with?

The best ideas are the crazy ones. If you have a crazy idea and it works, it's really valuable.—Kent Beck
How to Ask Questions How to Answer Questions Format Your Code

Bartender

Java Slot Machine Gui Codes

posted 10 months ago

Java Gui Programs

In general development work flow, you pick a small starting point, implement it, get it to compile, get it to run, and test it till it works, BEFORE going on to adding the next piece. I notice many places that won't compile in your code so it seems you haven't followed this process. You may need to start over and select only one of the basic methods and go through the steps till it's completely debugged.