Я не думаю, что это возможно из коробки - в конце концов, это апплет без ограничений безопасности.
Если вы можете изменить этот апплет (или запустить его в какой-то среде, которой вы управляете), вы можете установить менеджер безопасности, чьи методы checkRead
и checkWrite
(возможно, также checkDelete
и аналогичные) выполняют ведение журнала.
Кроме этого, возможно, есть некоторые функции отладки, которые вы могли бы использовать.
В общем, если вашему апплету не нужен произвольный доступ, вы должны использовать JNLP API для доступа к локальным файлам - тогда пользователь имеет над ним контроль.