工具提示(显示目标超链接地址)或按动 *** 作都不会自动发生,您必须对其进行编码:对于第一个,请向ToolTipManager注册窗格,对于第二个,请注册HyperlinkListener,例如:
final JEditorPane pane = new JEditorPane("http://swingx.java.net"); pane.setEditable(false); ToolTipManager.sharedInstance().registerComponent(pane); HyperlinkListener l = new HyperlinkListener() { @Override public void hyperlinkUpdate(HyperlinkEvent e) { if (HyperlinkEvent.EventType.ACTIVATED == e.getEventType()) { try { pane.setPage(e.getURL()); } catch (IOException e1) { e1.printStackTrace(); } } } }; pane.addHyperlinkListener(l);
该示例是关于在同一窗格中打开页面。如果要激活默认的浏览器/邮件客户端,请要求桌面(jdk1.6的新手)为您完成此 *** 作
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)