采用多线程自动监视并扫描指定文件夹中的文件变化,实现其功能的代码由四个java文件组成 :FileListener.java,FileMonitor.java,FileTableModel.java,ParseUtility.java。其具体代码如下:
FileListener.java
/*
* FileListener.java
*
* Created on
*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package DirectoryScanner;
/**
*
* @author Hale Chou
*/
public interface FileListener {
void dirChanged(FileMonitor monitor);
}
FileMonitor.java
/*
* FileMonitor.java
*
* Created on
*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package DirectoryScanner;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
/**
*
* @author Hale Chou
*/
public class FileMonitor implements Runnable {
List<FileListener
采用多线程自动监视并扫描指定文件夹中的文件变化
来源:
作者:
时间:2007-09-29
点击:
1
最新评论共有 0 位网友发表了评论
查看所有评论
发表评论
热点关注
Google Adsense

