SWT Browser
org.eclipse.swt.browser.Browser
package com.sowas.swtdemo; import org.eclipse.swt.SWT; import org.eclipse.swt.SWTError; import org.eclipse.swt.browser.Browser; import org.eclipse.swt.layout.FillLayout; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; public class SWTBrowser { public static void main(String[] args){ Display display = new Display(); final Shell shell = new Shell(display); shell.setLayout(new FillLayout()); try{ Browser browser = new Browser(shell, SWT.NONE); // So könnte man direkt HTML-Code einfügen: // browser.setText("<html><body>Hallo</body></html>"); // So kann ein beliebige HTML-Seite im Internet aufgerufen werden: browser.setUrl("http://javawiki.sowas.com"); }catch (SWTError e){ // Fehlerbehandlung... e.printStackTrace(); } shell.pack(); shell.open(); while (!shell.isDisposed()){ if (!display.readAndDispatch()){ display.sleep(); } } display.dispose(); } }