Как реализовать наложение значков файлов в Java, как, например, turtoisesvn или dropbox - PullRequest
3 голосов
/ 10 июня 2011

Я ищу лучший (быстрый и простой в реализации, не обязательно самый надежный) способ наложения значков файлов в проводнике Windows 7 из прототипа, написанного на Java. Я видел на SO вопросы о наложении значков в Net и Python, ни одного для java.

Ответы [ 2 ]

6 голосов
/ 10 июня 2011

Я боюсь, что это не может быть полностью сделано в Java. Вы должны создать и зарегистрировать COM-объект, который реализует интерфейс IExtractIcon, среди прочего, и связать его с файлами, которыми вы хотите управлять. подробнее здесь

0 голосов
/ 09 июля 2011

Посмотрите на JNA (https://github.com/twall/jna) - это позволит вам вызывать собственный код - например, из user32.dll и т. Д.) Без нагрузки, которую наложит на вас JNI. Мы используем JNA для получения например, заголовки других окон. Если вы найдете информацию о наложении значков из собственного кода, вы сможете легко перевести ее в JNA.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...