martaczaska

Etap_3

Jan 4th, 2020
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.74 KB | None | 0 0
  1. package com.company;
  2.  
  3. import javax.imageio.ImageIO;
  4. import javax.swing.*;
  5. import java.awt.*;
  6. import java.awt.image.BufferedImage;
  7. import java.io.File;
  8. import java.io.FileNotFoundException;
  9. import java.io.IOException;
  10. import java.util.Scanner;
  11.  
  12. public class Etap_3 extends JPanel{
  13.  
  14.     float time = 100;
  15.     static int suma_pkt = 0;
  16.  
  17.     public BufferedImage tlo_3;
  18.  
  19.  
  20.     public Etap_3(){
  21.         setLayout(null);
  22.  
  23.         File zdjecie_tlo = new File("zdjecia/tlo_GRA_3.png");
  24.  
  25.         try{ tlo_3 = ImageIO.read(zdjecie_tlo); }
  26.         catch(IOException e){ System.err.println("Blad odczytu obrazków"); }
  27.  
  28.         JTextField jt_2 = new JTextField("T");
  29.         jt_2.setBounds(320, 650, 370, 70);
  30.         add(jt_2);
  31.  
  32.         System.out.println("Jestem już na 3 etapie!");
  33.         ///
  34.     }
  35.  
  36.  
  37.  
  38.     public static void sprawdzanie(){                 // fragment napisany do prezentacji na moodla
  39.         Scanner skan = new Scanner (System.in);
  40.         System.out.println("Podaj słowo:");
  41.         String slowo = skan.nextLine();
  42.  
  43.         try{
  44.  
  45.             Scanner odczyt = new Scanner(new File("C:\\Users\\user\\Desktop\\słownik.txt"));
  46.             while (odczyt.hasNextLine()) {
  47.                 String linia = odczyt.nextLine();
  48.  
  49.                 if(linia.contains(slowo)){
  50.                     suma_pkt ++;
  51.                     break;
  52.                 }
  53.  
  54.             }
  55.             System.out.println("Zdobyłeś " + suma_pkt + " punktów.");
  56.         }
  57.         catch(FileNotFoundException e){
  58.             System.out.println("Przykro mi, problem z plikiem.");
  59.         }
  60.  
  61.     }
  62.  
  63.     public void paintComponent(Graphics graphic) {
  64.         Graphics2D g2d = (Graphics2D) graphic;
  65.         g2d.drawImage(tlo_3, 0, 0, this);
  66.     }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment