Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void spielen(){
- JFrame frame1=new JFrame();
- JPanel panel1=new JPanel();
- JLabel label1=new JLabel("Choose: ");
- String list1[]={"Rock", "Paper", "Sissors"};
- JComboBox combobox1=new JComboBox(list1);
- JButton button1=new JButton("Submit");
- frame1.setSize(1280,720);
- frame1.setResizable(false);
- frame1.setVisible(true);
- frame1.add(panel1);
- panel1.add(label1);
- panel1.add(combobox1);
- panel1.add(button1);
- button1.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e){
- Random generator=new Random();
- int randomNumber=(generator.nextInt(2))+1;
- String computer=null;
- String player=(String)combobox1.getSelectedItem();
- if(randomNumber==1){
- computer="Rock";
- }
- if(randomNumber==2){
- computer="Paper";
- }
- if(randomNumber==3){
- computer="Sissors";
- }
- //Draw
- if(computer.equals("Sissors")&&player.equals("Sissors")){
- System.out.println("Draw!");
- System.out.println("You chose: " + player);
- System.out.println("Computer chose: " + computer);
- System.out.println("Score Player: " + scorePlayer);
- System.out.println("Score Computer: " + scoreComputer);
- }
- if(computer.equals("Rock")&&player.equals("Rock")){
- System.out.println("Draw!");
- System.out.println("You chose: " + player);
- System.out.println("Computer chose: " + computer);
- System.out.println("Score Player: " + scorePlayer);
- System.out.println("Score Computer: " + scoreComputer);
- }
- if(computer.equals("Paper")&&player.equals("Paper")){
- System.out.println("Draw!");
- System.out.println("You chose: " + player);
- System.out.println("Computer chose: " + computer);
- System.out.println("Score Player: " + scorePlayer);
- System.out.println("Score Computer: " + scoreComputer);
- }
- //PlayerWins
- if(computer.equals("Sissors")&&player.equals("Rock")){
- System.out.println("Player wins!");
- System.out.println("You chose: " + player);
- System.out.println("Computer chose: " + computer);
- scorePlayer=scorePlayer+1;
- System.out.println("Score Player: " + scorePlayer);
- System.out.println("Score Computer: " + scoreComputer);
- }
- if(computer.equals("Rock")&&player.equals("Paper")){
- System.out.println("Player wins!");
- System.out.println("You chose: " + player);
- System.out.println("Computer chose: " + computer);
- scorePlayer=scorePlayer+1;
- System.out.println("Score Player: " + scorePlayer);
- System.out.println("Score Computer: " + scoreComputer);
- }
- if(computer.equals("Paper")&&player.equals("Sissors")){
- System.out.println("Player wins!");
- System.out.println("You chose: " + player);
- System.out.println("Computer chose: " + computer);
- scorePlayer=scorePlayer+1;
- System.out.println("Score Player: " + scorePlayer);
- System.out.println("Score Computer: " + scoreComputer);
- }
- //ComputerWins
- if(computer.equals("Rock")&&player.equals("Sissors")){
- System.out.println("Computer wins!");
- System.out.println("You chose: " + player);
- System.out.println("Computer chose: " + computer);
- scoreComputer=scoreComputer+1;
- System.out.println("Score Player: " + scorePlayer);
- System.out.println("Score Computer: " + scoreComputer);
- }
- if(computer.equals("Paper")&&player.equals("Rock")){
- System.out.println("Computer wins!");
- System.out.println("You chose: " + player);
- System.out.println("Computer chose: " + computer);
- scoreComputer=scoreComputer+1;
- System.out.println("Score Player: " + scorePlayer);
- System.out.println("Score Computer: " + scoreComputer);
- }
- if(computer.equals("Sissors")&&player.equals("Paper")){
- System.out.println("Computer wins!");
- System.out.println("You chose: " + player);
- System.out.println("Computer chose: " + computer);
- scoreComputer=scoreComputer+1;
- System.out.println("Score Player: " + scorePlayer);
- System.out.println("Score Computer: " + scoreComputer);
- }
- System.out.println("--------------------------------------");
- frame1.dispose();
- spielen();
- }
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement