Привет всем, я хочу написать простую программу (только для учебных целей), которая отслеживает данные системного буфера обмена и сериализует их содержимое.
Например, всякий раз, когда пользователь копирует некоторые данные в системный буфер обмена (Ctrl-C и т. Д. ), моя программа должна получить «уведомление» и сериализовать данные буфера обмена в файл.
Я изучил java.awt.datatransfer , но, похоже, нет никакого способа, которым я мог бы подключить обратный вызов к системному событию, когда данные копируются в буфер обмена.
Как мы получаем уведомление о событиях системного буфера обмена?
Это нормально, если решение работает только для Windows, но совместимость с ОС, конечно, является плюсом.