更具体一点:我构建了一个简单的多线程 TCPServer (Java),它与客户端 (C#/mono) 通信。根据要求,客户端截取屏幕截图并将其发送到服务器。然后将屏幕截图显示在 JTable 中。我想为表格中的这些图像添加一个工具提示,使用相同的图像但大小不同。目前的代码如下所示:
screenLabel.setToolTipText("<html><img src=\"" + (new ImageIcon(image)) + "\"></img> Tooltip</html>");
当然,这是行不通的,因为 src 属性需要路径。问题是,我不知道如何规避这种行为。
因此,我的问题是:
1)如何检索临时资源的有效路径(不将资源保存在文件系统中)
或
2)如何提供自定义 JTooltip 以轻松显示图像/图像图标