使用java输入输出

时间:2012-11-15 11:00:24

标签: java io nio

如果我们用我的java应用程序打开一个文件并用另一个应用程序打开同一个文件 并做了一些改变。我做的java应用程序,应该知道这个文件 由一些外部应用程序更改,并提示用户加载新鲜内容 如何使用java?

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

您可以检查此处理程序:

frame.addWindowFocusListener(new WindowAdapter() {
    public void windowGainedFocus(WindowEvent e) {
        // TODO: read file again and compare with previous 
    }
});

答案 2 :(得分:0)

我认为您必须拥有轮询文件信息的线程。请参阅此问题File changed listener in Java