0 Members and 1 Guest are viewing this topic.
import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.util.Random;import java.util.*;public class cactus extends JApplet implements ActionListener { Image s = getImage(getCodeBase(), "spin.jpg"); ImageIcon spin = new ImageIcon(s); Random r = new Random(); Container contentArea; String x = ("spin"); JButton FIRE = new JButton("spin"); JLabel slot11,slot12,slot13,slot21,slot22,slot23,slot31,slot32,slot33; JLabel win = new JLabel("you have won congratz"); JLabel lose = new JLabel("hahahahahahahahahahaha you lose. GLaDos won. have a nice day =3"); Graphics g; public void init() { contentArea = getContentPane(); contentArea.setBackground(Color.PINK); FlowLayout manager = new FlowLayout(); contentArea.setLayout(manager); FIRE.addActionListener(this); FIRE.setEnabled(true); contentArea.add(FIRE); setContentPane(contentArea); } public void actionPerformed(ActionEvent event) { Image Lemon = getImage(getCodeBase(), "a.jpg"); ImageIcon pica = new ImageIcon(Lemon); Image Cherry = getImage(getCodeBase(), "b.jpg"); ImageIcon picb = new ImageIcon(Lemon); Image randomCelebrity = getImage(getCodeBase(), "c.jpg"); ImageIcon picc = new ImageIcon(randomCelebrity); if(event.getSource()==FIRE) { int random1 = r.nextInt(3)+1; int random2 = r.nextInt(3)+1; int random3 = r.nextInt(3)+1; slot11 = new JLabel(pica); slot12 = new JLabel(picb); slot13 = new JLabel(picc); slot21 = new JLabel(pica); slot22 = new JLabel(picb); slot23 = new JLabel(picc); slot31 = new JLabel(pica); slot32 = new JLabel(picb); slot33 = new JLabel(picc); contentArea.removeAll(); setContentPane(contentArea); //random1 if(random1==1){ contentArea.add(slot11); contentArea.add(FIRE); setContentPane(contentArea); } if(random1==2){ contentArea.add(slot12); contentArea.add(FIRE); } if(random1==3){ contentArea.add(slot13); contentArea.add(FIRE); } //random2 if(random2==1){ contentArea.add(slot21); contentArea.add(FIRE); setContentPane(contentArea); } if(random2==2){ contentArea.add(slot22); contentArea.add(FIRE); setContentPane(contentArea); } if(random2==3){ contentArea.add(slot23); contentArea.add(FIRE); setContentPane(contentArea); } //random3 if(random3==1){ contentArea.add(slot31); contentArea.add(FIRE); setContentPane(contentArea); } if(random3==2){ contentArea.add(slot32); contentArea.add(FIRE); setContentPane(contentArea); } if(random3==3){ contentArea.add(slot33); contentArea.add(FIRE); setContentPane(contentArea); } if ((random1 == 1 && random2 == 1 && random3 == 1) || (random1 == 2 && random2 == 2 && random3 == 2) /*|| (random1 == 3 && random2 == 3 && random3 == 3))*/) { win.setFont(new Font("wingdings2", Font.BOLD, 42)); win.setForeground(Color.red); contentArea.remove(win); contentArea.add(win); setContentPane(contentArea); } else { contentArea.add(lose); setContentPane(contentArea); } } } }