我创建了一个使用嵌入式HTML显示消息的Java对话框。该消息应该包含一个链接,点击该链接时,它应该激发一个事件(启动另一个对话框)。我无法弄清楚如何去做。这真的有可能吗?在Java对话框中的嵌入式HTML链接
下面是代码:
message = new JLabel("<html>You have selected <i>"+registry_name+" "+ registry_version +"</i><BR> in the " +"<FONT COLOR=\"#0000FF\"><U><A href=\"javascript:popup();\" id=\"test-link\">container.</A></U></FONT>" +"<script type=\"text/javascript\">"+"function popup(){var generator=window.setVisible(true);}</script></html>");
JOptionPane.showConfirmDialog(dialog.dialog, message , "Selection Window",JOptionPane.CLOSED_OPTION, JOptionPane.INFORMATION_MESSAGE);