如何将超链接文本添加到Text Console Viewer?

时间:2013-08-22 05:43:40

标签: java swt jface

在我的应用程序中,我有一个对话框,我正在放置一个文本控制台查看器。在文本控制台查看器中有一些文本。我可以将一些文本作为超链接。对此的任何指针表示赞赏。

代码:

console = new MessageConsole("Try", null, false);

outputStream = console.newMessageStream();

Composite viewerParent = new Composite(container, SWT.NONE);

GridLayout layout2 = new GridLayout();
layout2.marginBottom = layout2.marginHeight = layout2.marginLeft = layout2.marginRight = layout2.marginTop = layout2.marginWidth = 1;

viewerParent.setLayout(layout2);
viewerParent.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));

viewer = new TextConsoleViewer(viewerParent, console);
viewer.setEditable(false);

viewer.getControl().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));

1 个答案:

答案 0 :(得分:0)

这里有一个程序如何如何超文本的例子..  代码很大所以我不能在这里发布所以我发布链接请参考:

http://www.java2v.com/Open-Source/Java-Document/IDE-Eclipse/ui/org/eclipse/ui/console/TextConsoleViewer.java.htm