Я использую текстовый файл для хранения вывода последовательного порта. И теперь я хочу поместить содержимое файла в textArea в Java. Я создал специальный поток для операции чтения файла. Мне нужно, чтобы поток находился в спящем режиме, когда нет данных для чтения, и поток должен автоматически включаться, когда данные доступны для чтения в файле. В потоке я использую цикл while и использую метод readLine () для чтения из файла. Но когда данные недоступны, когда readLine вызвал цикл while, цикл завершается, и поток завершается. Кто-нибудь может подсказать, как это реализовать?