如果我們用我的java應用程序打開一個文件,並與另一個應用程序 打開同一個文件並做了一些更改。我所做的java應用程序應該知道,這個文件 已被某些外部應用程序改變,並提示用戶加載新的內容。
如何使用java來做到這一點?使用java的輸入輸出
1
A
回答
0
我認爲你必須有線程輪詢文件信息。看到這個問題File changed listener in Java。
1
您可以在此處理程序檢查:
frame.addWindowFocusListener(new WindowAdapter() {
public void windowGainedFocus(WindowEvent e) {
// TODO: read file again and compare with previous
}
});
2
相關問題
- 1. 輸入/輸出Java
- 2. 使用java jline打印輸出時輸入位置輸入
- 3. Java EE輸入/輸出流
- 4. java輸入輸出流
- 5. Java ProcessBuilder:輸入/輸出流
- 6. Java輸入/輸出混淆
- 7. 輸入/輸出流Java Servlets
- 8. Java輸入和輸出把
- 9. Java輸入/輸出MyProgrammingLab 21212
- 10. 用Java Web Start輸入/輸出
- 11. 使用fileOutputStream輸出訂單輸出Java
- 12. Java中的基本輸入和輸出
- 13. Java中的輸入和輸出
- 14. Java中的圖像輸入輸出
- 15. 文本輸入和輸出的Java
- 16. 帶輸入/輸出流的Java進程
- 17. Java的輸入輸出重定向流
- 18. 輸入/輸出的Java方法
- 19. Java中的ArrayList輸入和輸出
- 20. Java中的多輸入/輸出流?
- 21. XML輸入/與Java輸出FitNesse的
- 22. Java的自定義輸入輸出流
- 23. 使用輸入/輸出流的Java LZ4壓縮
- 24. 輸入,輸出,輸入/輸出參數
- 25. 差異在Java輸入輸出
- 26. 與Java輸入/輸出計算 - 小數
- 27. 快速Java輸入\輸出流
- 28. Java SimpleDateFormat - 輸入和輸出不同
- 29. Java:文件輸入/輸出調整
- 30. Java文件輸入和輸出
在http看一看://計算器。 COM /問題/ 494869 /文件更改偵聽器中的Java –