当前位置: 首页 > 工具软件 > JxBrowser > 使用案例 >

在JavaFX中使用JxBrowser-Using JxBrowser in JavaFX

丁恩
2023-12-01

暂时用不上

JxBrowser支持JavaFX工具包,也可以嵌入到JavaFX桌面应用程序中。要嵌入显示HTML内容的控件,您必须创建com.teamdev.jxbrowser.chromium.javafx.BrowserView实例并将其放入窗格或Scene上的任何其他容器中。

注意:要在JavaFX应用程序中使用JxBrowser,需要JDK 1.8或更高版本。

以下示例演示如何在简单的JavaFX应用程序中使用JxBrowser:

import com.teamdev.jxbrowser.chromium.Browser;
import com.teamdev.jxbrowser.chromium.BrowserCore;
import com.teamdev.jxbrowser.chromium.internal.Environment;
import com.teamdev.jxbrowser.chromium.javafx.BrowserView;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.BorderPane;
import javafx.stage.Stage;

/**
 * Demonstrates how to embed Browser instance into JavaFX application.
 */
public class JavaFXSample extends Application {

    @Override
    public void init() throws Exception {
        // On Mac OS X Chromium engine must be initialized in non-UI thread.
        if (Environment.isMac()) {
            BrowserCo
 类似资料: