本文接收如何在SWT中查看HTML。Browser 部件使你能轻松的把HTML内容整合到你的应用程序中。
随处可见的HTML
自从1990年发明HTML以来。web设计师和艺术家们就充分利用了现在流行的浏览器各种扩展。CSS进一步增加了HTML的灵活性。用户的文档和上下文帮助很多都优先考虑使用HTML格式。SWT Browser部件植入了平台的流行的HTML渲染引擎:在MS上是IE,Linux上是Mozilla,Mac上是Safari。它提供了把HTML整合到Java平台的能力。
让我们现在开始吧,我们将实现一个列出一个文件夹中的所有HTML文件,并且通过用户的选取可以显示该HTML文件的内容。
一个简单的例子------HTML网页浏览器
使用Browser widget
Browser部件回知道绑定到所运行的平台的HTML引擎的。构造函数回在适应的HTML引擎不可用的时候抛出SWTError异常。应用程序可以捕捉这个异常,然后通知使用者。
import org.eclipse.swt.browser.*;
...
Browser browser;
try {
browser = new Browser(shell, SWT.NONE);