Eclipse中的超链接无法实现点击

时间:2013-02-01 21:34:37

标签: eclipse eclipse-plugin hyperlink eclipse-rcp

所以,我只想在Eclipse中打开一个简单的链接。我做了什么:

final Hyperlink link = new Hyperlink(group, SWT.WRAP);
            link.addHyperlinkListener(new HyperlinkAdapter(){
                public void linkActivated(HyperlinkEvent e) {
                    System.out.println("test");

            });
            link.setEnabled(true);
            link.setToolTipText("Test tooltip!");
            link.setForeground(new Color(null, 0, 0, 250));
            link.setText("Text");

一切都很好,文本以我的颜色显示,但是当我单击文本时,我从未得到System.out.println(“test”)...我也看到了工具提示。但永远不要进入linkActivated方法。 哪里我错了? 附加信息:这是在Dialog-> Composite-> Group

中完成的

提前谢谢!

LE:很抱歉,问题是当我真正需要 org.eclipse.ui.forms.events.HyperlinkEvent <时,Eclipse导入了自动 javax.swing.event.HyperlinkEvent 。 / em>的。 再次抱歉垃圾邮件,但我花了一些时间才发现这一点。

1 个答案:

答案 0 :(得分:0)

从上面复制:

  

问题是当我真正需要javax.swing.event.HyperlinkEvent时,Eclipse导入了自动org.eclipse.ui.forms.events.HyperlinkEvent