gpt4 book ai didi

java - 在 C++ 程序中使用 Java 小程序

转载 作者:太空狗 更新时间:2023-10-29 21:49:01 25 4
gpt4 key购买 nike

我正在用 c++ 做一个项目,我需要在其中嵌入一个 java applet/java 程序。(就像我们通常在网页上看到的那样)。我想知道最简单的方法是什么。现在,我正在使用 Qt 设计器。谢谢。

最佳答案

如果您使用 QWebPage在您的应用程序中,您可以加载一个嵌入了JApplet的url。

编辑:

如果目标机器没有加载小程序,您可能没有在目标机器上安装 JRE。如果您执行类似下面的操作,如果 Java 出现问题,它应该会发出一条消息。这只是一个未经测试的示例,旨在让您基本了解我的意思。

网页示例:

<html>
<head>
<title>Java Applet</title>
</head>
<body>
<applet code="YourApplet.class" width=400 height=400>Java not supported or not installed</applet>
</body>
</html>

将其另存为 MyPageName.html

在 Qt 中使用它的一个简单示例:

// the QWebView has a QWebFrame and QWebPage to make it easy
QWebView* webView = new QWebView(parentWidget); // MainWindow or whatever as parent
webView->load(QUrl("MyPageName.html")); // local page or valid URL
webView->show();

希望对你有帮助

关于java - 在 C++ 程序中使用 Java 小程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9418259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com