Подсказка Java с изображением в JAR-файле
Я использую JFreeChart, где я настроил подсказку диаграммы, реализовавXYToolTipGenerator
интерфейс. КакgenerateToolTip()
метод должен возвращать строку, вот что я сделал, чтобы показать изображения во всплывающей подсказке:
<pre><code>@Override
public String generateToolTip(XYDataset dataset, int series, int item) {
(...)
return "<html><body><img src=\"file:resources/img/image.png\"></body></html>";
}
</code></pre>
Хотя это прекрасно работает при выполнении непосредственно из моей IDE (Eclipse), очевидно, что происходит сбой при выполнении из упакованного файла JAR (файл image.png также находится в файле JAR).
Любая подсказка о том, как решить эту проблему, будет принята с благодарностью (в идеале, без необходимости извлекать image.png из файла JAR).
Большое спасибо, Томас