martaczaska

Etap_1

Jan 3rd, 2020
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.87 KB | None | 0 0
  1. package com.company;
  2. import javax.swing.*;
  3. import java.awt.*;
  4. import java.awt.event.ActionEvent;
  5. import java.awt.event.ActionListener;
  6. import java.io.File;
  7. import java.io.FileNotFoundException;
  8. import java.util.Scanner;
  9.  
  10.  
  11. public class Etap_1 extends JPanel implements ActionListener {
  12.         //public String litera = "";
  13.         public int czas = 1;
  14.  
  15.         JButton łatwy;
  16.         JButton średni;
  17.         JButton trudny;
  18.  
  19.        public Etap_1(){
  20.            setLayout(new GridLayout(3, 1, 200, 200));
  21.            int WIDTH = 200;
  22.            int HEIGHT = 130;
  23.  
  24.            łatwy = new JButton("łatwy");
  25.            średni = new JButton("średni");
  26.            trudny = new JButton("trudny");
  27.  
  28.            łatwy.addActionListener(this);
  29.            średni.addActionListener(this);
  30.            trudny.addActionListener(this);
  31.  
  32.            //setPreferredSize(new Dimension(WIDTH, HEIGHT));
  33.            add(łatwy);
  34.            add(średni);
  35.            add(trudny);
  36.  
  37.        }
  38.  
  39.         public void actionPerformed(ActionEvent f){
  40.             Object poziom = f.getSource();
  41.             if(poziom == łatwy){
  42.                 czas = 30;
  43.                 System.out.println("tutaj!");
  44.                 odliczanie(czas);
  45.             }
  46.             else if(poziom == średni){
  47.                 czas = 20;
  48.                 odliczanie(czas);
  49.             }
  50.             else if(poziom == trudny){
  51.                 czas = 10;
  52.                 odliczanie(czas);
  53.             }
  54.         }
  55.  
  56.          private void odliczanie(int czas){
  57.             long czas_teraz = System.currentTimeMillis();
  58.             while(czas >= 0){
  59.                 if(System.currentTimeMillis() - czas_teraz > 1000){
  60.                     System.out.println(czas--);
  61.                     czas_teraz= System.currentTimeMillis();
  62.                 }
  63.             }
  64.             System.out.println("Bam");
  65.         }
Advertisement
Add Comment
Please, Sign In to add comment