Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import javax.imageio.ImageIO;
- import javax.swing.*;
- import java.awt.*;
- import java.awt.image.BufferedImage;
- import java.io.File;
- import java.io.IOException;
- import java.util.Random;
- public class Etap_1 extends JPanel{
- public static Image[]kolo;
- public String[] spolgloski = {"B", "C", "D", "F", "G", "H", "K", "L", "M", "N", "P", "R", "S", "T", "W", "Z"}; // spolgloski[15] (16 ale od 0 do 15)
- public BufferedImage image_1;
- public BufferedImage image_2;
- public BufferedImage kolo_1;
- public BufferedImage kolo_2;
- public Etap_1(){
- Random losowa = new Random();
- int polozenie = losowa.nextInt(2);
- int tab_kol = losowa.nextInt(7);
- int nr_litery_1 = losowa.nextInt(15);
- int nr_litery_2 = losowa.nextInt(15);
- File zdjecie_1 = new File("zdjecia/8.png");
- File zdjecie_2 = new File("zdjecia/" + tab_kol + ".png");
- try{
- image_1 = ImageIO.read(zdjecie_1);
- image_2 = ImageIO.read(zdjecie_2);
- }
- catch(IOException e){
- System.err.println("Blad odczytu obrazków");
- }
- if(polozenie == 0){
- kolo_1 = image_1;
- kolo_2 = image_2;
- //spolgloska[nr_litery_1] pojawia się na prawym kółku
- //spolgloska[nr_litery_2] pojawia się na lewym kółku
- }
- else if(polozenie == 1){
- kolo_1 = image_2;
- kolo_2 = image_1;
- //spolgloska[nr_litery_1] pojawia się na prawym kółku
- //spolgloska[nr_litery_2] pojawia się na lewym kółku
- }
- }
- public void paintComponent(Graphics graphic) {
- Graphics2D g2d = (Graphics2D) graphic;
- g2d.drawImage(kolo_1, 100, 100, this);
- g2d.drawImage(kolo_2, 600, 100, this);
- }
- }
Add Comment
Please, Sign In to add comment