gpt4 book ai didi

java - 如何创建包含图像超链接的 JTable 单元格?

转载 作者:行者123 更新时间:2023-12-02 00:22:05 25 4
gpt4 key购买 nike

我试图找出如何创建一个包含图像的 JTable 单元格,该单元格应该像超链接一样可点击。我可以使用默认图像渲染器加载图像。

My table with expected image hyperlinks in the last column

有人可以解释一下如何为表格最后一列中的每个图像(单元格)添加超链接(鼠标监听器)吗?这样,当单击 jTable 单元格中的图像链接时,我希望它打开一个弹出窗口,其中显示一些显示错误消息的消息。

谢谢,钱德拉

最佳答案

要在计算机的默认浏览器中启动链接:

URI uri = null;
try {
uri = new URI(urlToOpen);
} catch (URISyntaxException e1) {
System.out.println("Malformed URI: " + uri);
}
Desktop desktop = Desktop.getDesktop();
try {
desktop.browse(uri);
} catch (IOException e2) {
// If the user default browser is not found, or it fails
// to be launched, or the default handler application
// failed to be launched
JOptionPane.showMessageDialog(null,
"The application could not find any compatible browser.");
}

您可以通过单击图像来执行此操作。

<小时/>

根据评论进行编辑:

给图片添加监听器,然后就可以打开 JOptionPaneJDialog单击图像。

关于java - 如何创建包含图像超链接的 JTable 单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10752161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com