Как установить прозрачную иконку из прозрачного файла SVG - PullRequest
0 голосов
/ 27 апреля 2010

У меня есть прозрачный файл SVG. Я хотел бы использовать его как иконку JLabel через setIcon ().

Я использую батик для SVG, но я не знаю, как это сделать. Вы можете мне помочь?

Спасибо:)

Ответы [ 2 ]

1 голос
/ 27 апреля 2010

Предлагаю вам взглянуть на проект Батик

http://xmlgraphics.apache.org/batik/

Это библиотека для использования изображений SVG в приложениях Java.

И этот вопрос поможет вам с использованием библиотеки Batik. Учебные ресурсы и учебные пособия по использованию библиотеки Java Batik

0 голосов
/ 27 апреля 2010

Я нашел решение:

SVG r = new SVG(new File(*something*).toURI().toString());
BufferedImage img = r.createBufferedImage();
this.enabledIcon = new ImageIcon(img);
label.setIcon(img);
...