我有一个程序,它根据input.txt文件提供的输入读取并显示jLabel
中的颜色。
我的疑问是,我的程序是否能够读取input.txt文件提供的更新?
input.txt是linux提供的文件,不断更新o / p将为0或1。
0 - display red.
1 - display green.
我能够非常清楚地阅读和阅读显示输出。但是,如果通过任何手动/自动方式更改输入,则此程序需要重新启动才能在输入中显示此更改。
答案 0 :(得分:0)
您需要的是实现一个文件监视器来警告您文件中的更改,以下是Oracle有关如何为目录执行此操作的文档:http://docs.oracle.com/javase/tutorial/essential/io/notification.html。