Чтобы быть немного более конкретным:
Я создал простой многопоточный TCPServer (Java), который взаимодействует с клиентами (C # / mono). По запросу Клиенты делают снимок экрана и отправляют его на Сервер.
Затем снимки экрана отображаются в JTable. Я хотел бы добавить всплывающую подсказку к этим изображениям в таблице с тем же изображением, но в другом размере.
Код в настоящее время выглядит так:
screenLabel.setToolTipText("<html><img src=\"" + (new ImageIcon(image)) + "\"></img> Tooltip</html>");
Конечно, это не сработает, поскольку атрибут src требует пути.
Проблема в том, что я не знаю, как обойти это поведение.
Мой вопрос, следовательно, будет либо:
1) Как получить действительный путь для временного ресурса (без сохранения ресурса в файловой системе)
OR
2) Как предоставить пользовательский JTooltip, который легко позволяет отображать изображения / ImageIcons