インターフェイスを実装してチャートのツールチップをカスタマイズした JFreeChart を使用していXYToolTipGenerator
ます。generateToolTip()
メソッドは文字列を返すはずなので、ツールチップに画像を表示するために私がしたことは次のとおりです。
@Override
public String generateToolTip(XYDataset dataset, int series, int item) {
(...)
return "<html><body><img src=\"file:resources/img/image.png\"></body></html>";
}
これは、私の IDE (Eclipse) から直接実行すると完全に機能しますが、パッケージ化された JAR ファイルから実行すると明らかに失敗します (image.png も JAR ファイルにあります)。
これを解決する方法についてのヒントをいただければ幸いです (理想的には、JAR ファイルから image.png を抽出する必要はありません)。
どうもありがとう、トーマス