本案例通过使用JFileChooser实现对选定文件夹内图片实现自动播放和暂停播放
代码如下,如有不合适的地方 还请指教
package com.xiaoqiang;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JLabel;
import java.util.Timer;
import java.util.TimerTask;
/**
* 本例通过JFileChooser选择文件夹
* 对文件夹内图片进行滚动播放 用到TimerTask以及ActionListener
* 详细解释JFileChooser使用及图片滚动过程需要的思维
* @author xiaoqiang
* @timer 2017年4月27日
*/
public class PlayPicture extends JFrame implements ActionListener{
private File fileDirectory;
private JFileChooser fileChooser;
private Container con;
private JButton nextPic;
private JButton previousPic;
private JButton showPic;
private JButton beginPlayPic;
private JButton stopPlayPic;
private JLabel picIcon;
private String[] fileName;
private String parentPath;
private static boolean play;
private static PlayPicture playPicture;
private int i=-1;