0

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

代码:

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));
4

1 回答 1

0

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

http://www.java2v.com/Open-Source/Java-Document/IDE-Eclipse/ui/org/eclipse/ui/console/TextConsoleViewer.java.htm
于 2013-08-22T05:53:07.893 回答