要点:要在swing中显示,需要把Browser包装到BrowserView组件中。BrowserView是一个继承javax.swing.JComponent的轻量级组件。它可以嵌入到任何Swing容器中,例如JPanel,JWindow,JFrame等。
JxBrowser支持Java Swing。要嵌入显示网页的组件,您需要创建浏览器实例并将其包装到com.teamdev.jxbrowser.chromium.swing.BrowserView组件中。BrowserView是一个继承javax.swing.JComponent的轻量级组件。它可以嵌入到任何Swing容器中,例如JPanel,JWindow,JFrame等。
import com.teamdev.jxbrowser.chromium.Browser;
import com.teamdev.jxbrowser.chromium.swing.BrowserView;
import javax.swing.*;
import java.awt.*;
/**
* This sample demonstrates how to create Browser instance,
* embed it into Swing BrowserView container, display it in JFrame and
* navigate to the "www.google.com" web site.
*/
public class BrowserSample {
public static void main(String[] args) {
Browser browser = new Browser();
BrowserView browserView = new BrowserView(browser);
JFrame frame = new JFr