将 Chromium 网页浏览器添加到您的 Java 应用程序中。
在 JavaFX、Swing、SWT 中显示网页和 PDF。 使用 DOM、JS、网络、打印、下载等。
在 Windows x86/x64, macOS x64/ARM, Linux x64/ARM, Java 8+ 上运行
免费试用- /.../
-
- import ...
-
- /**...*/
- public final class HelloWorld {...
- public static void main(String[] args) {...
- Engine engine = Engine.newInstance(HARDWARE_ACCELERATED);
- Browser browser = engine.newBrowser();
-
- SwingUtilities.invokeLater(() -> {
- BrowserView view = BrowserView.newInstance(browser);
-
- JFrame frame = new JFrame("Swing BrowserView");
- frame.add(view, BorderLayout.CENTER);
- frame.setSize(700, 500);
- frame.setVisible(true);
-
- browser.navigation().loadUrl("https://html5test.com");
- });
}
}
- /.../
-
- import ...
-
- /**...*/
- public final class HelloWorld extends Application {...
- @Override
- public void start(Stage primaryStage) {...
- Engine engine = Engine.newInstance(HARDWARE_ACCELERATED);
- Browser browser = engine.newBrowser();
- BrowserView view = BrowserView.newInstance(browser);
-
- Scene scene = new Scene(new BorderPane(view), 700, 500);
- primaryStage.setTitle("JavaFX BrowserView");
- primaryStage.setScene(scene);
- primaryStage.show();
-
- browser.navigation().loadUrl("https://youtu.be/BO8lX3hDU30");
}
}
- /.../
-
- import ...
-
- /**...*/
- public final class HelloWorld {...
- public static void main(String[] args) {...
- Engine engine = Engine.newInstance(HARDWARE_ACCELERATED);
- Browser browser = engine.newBrowser();
-
- Display display = new Display();
- Shell shell = new Shell(display);
- shell.setText("SWT BrowserView");
- shell.setLayout(new FillLayout());
-
- BrowserView view = BrowserView.newInstance(shell, browser);
- view.setSize(700, 500);
-
- shell.pack();
- shell.open();
-
- browser.navigation().loadUrl(
- "https://links.teamdev.com/jxbrowser-webgl-demo");
-
- while (!shell.isDisposed()) {
- if (!display.readAndDispatch()) {
- display.sleep();
- }
- }
- engine.close();
- display.dispose();
}
}
混合应用程序
结账&自助服务终端
数字广告
游戏
网页抓取
自动化
桌面及平板电脑应用程序
在我们系统中拥有帐户的每个人都可以联系技术支持。
该库将保持其功能性。 但是,您将无法使用技术支持以及在您的有效订阅到期日期之后发布的新产品版本。
您可以随时续订,但需额外付费。
当我们说“项目”时,我们指的是贵公司的一个产品,包括贵公司未来的产品版本或基于贵公司产品的潜在衍生作品。
项目许可证与项目的一个
包绑定。 当您购买项目许可证时,我们会要求您提供调用库 API 的包的名称。 包的名成应采用 com.company.product.module
格式。
我们将通过电子邮件向您发送试用密钥和快速入门指南。
发送中。。。