Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package zad2;
- import javax.swing.JFrame;
- import javax.swing.plaf.synth.SynthSeparatorUI;
- import java.awt.image.BufferedImage;
- import java.io.File;
- import java.io.FilenameFilter;
- import java.io.IOException;
- import javax.imageio.ImageIO;
- public class Imagestart extends JFrame{
- static int size;
- static int counter=0;
- //static int
- static int hight;
- static int width;
- public Imagestart(String adress,int time){
- final File dir = new File(adress);
- final String[] Extensions = new String[]{
- "gif", "png","bmp","jpg","JPG"
- };
- final FilenameFilter IMAGE_FILTER = new FilenameFilter(){
- @Override
- public boolean accept(final File dir, String name) {
- for(final String ext : Extensions){
- if(name.endsWith("."+ext)){
- return true;
- }
- }
- System.out.println("Nope");
- return false;
- }
- };
- if(dir.isDirectory()){
- for( File f : dir.listFiles(IMAGE_FILTER)){
- BufferedImage img = null;
- try{
- img = ImageIO.read(f);
- counter++;
- size = time;
- StartImage p = new StartImage(f.getAbsolutePath());
- add(p);
- pack();
- setDefaultCloseOperation(EXIT_ON_CLOSE);
- setLocationRelativeTo(null);
- setVisible(true);
- }catch(IOException e){
- System.out.println(e);
- }
- System.out.println(f.getAbsolutePath());
- try {
- Thread.currentThread().sleep(2000);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement