2012-11-15 31 views
1

如果我們用我的java應用程序打開一個文件,並與另一個應用程序 打開同一個文件並做了一些更改。我所做的java應用程序應該知道,這個文件 已被某些外部應用程序改變,並提示用戶加載新的內容。
如何使用java來做到這一點?使用java的輸入輸出

+0

在http看一看://計算器。 COM /問題/ 494869 /文件更改偵聽器中的Java –

回答

1

您可以在此處理程序檢查:

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