透過的なSVGファイルがあります。setIcon()を介してJLabelのアイコンとして使用したいと思います。
私はSVGにBatikを使用していますが、これを行う方法がわかりません。手伝って頂けますか ?
ありがとう :)
バティックプロジェクトをご覧になることをお勧めします
http://xmlgraphics.apache.org/batik/
これは、JavaアプリでSVG画像を使用するためのライブラリです。
そして、この質問には、バティックライブラリの使用に関するいくつかのヘルプが あります。Javaバティックライブラリを使用するための学習リソースとチュートリアル
私は解決策を見つけました:
SVG r = new SVG(new File(*something*).toURI().toString());
BufferedImage img = r.createBufferedImage();
this.enabledIcon = new ImageIcon(img);
label.setIcon(img);