私はJavaアプレット/ Javaプログラムを埋め込む必要があるプロジェクトをC++でやっています(通常はウェブページに表示されています)。私はこれを行う最も簡単な方法が何か不思議だった。今、私はQtデザイナーを使用しています。ありがとう。C++プログラムでJavaアプレットを使用する
3
A
答えて
1
QWebPageをアプリケーションに使用する場合は、load
のURLにJApplet
を埋め込むことができます。
編集:それはアプレットをロードしていない場合は、JREがターゲットマシンにインストールされていない可能性があり
。以下のようなことをすると、Javaに何か問題が生じたときにメッセージを吐き出すはずです。これは、私が意味していたことの基本的な考え方を与えるための単なる実例ではありません。
例のWebページ:
<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();
希望助けに
1
をもう少しバージョン4.8のQt、java applets are not supported.
関連する問題
- 1. JavaアプレットのCOMオブジェクトを使用する
- 2. SharePoint WebパーツでJavaアプレットを使用
- 3. JavaアプレットでのFEST-Swingの使用
- 4. Javaアプレットを使用したWebView
- 5. Javaアプレットを使用した連続アニメーション
- 6. C++でアプレットを使用することは可能ですか
- 7. reactjsでJavaアプレットを使用する方法
- 8. JavaアプレットでJavaアプレットのRobotクラスを使用して、移動してマウスをクリックするWebブラウザの場合
- 9. Javaプログラムのコマンドラインで*を使用する
- 10. javaプログラムでjfuzzyliteを使用
- 11. Javaアプレットを使用して録画が可能ですか?
- 12. 次世代プラグインを使用するJavaアプレット
- 13. Telnet JavaScriptでアプレットを使用する
- 14. ファイルをダウンロードするJavaアプレット
- 15. 別のJavaプログラムを使用してJavaプログラムをコンパイルする
- 16. Javaを使用したJavaアプレットの非静的メソッドへのアクセス
- 17. C#プログラムでダイナミックテキストボックスを使用する
- 18. Qt/C++プログラムでOpenMPを使用する
- 19. Cプログラムで#defineを使用する
- 20. Javaアプレットでのキャッシュ
- 21. JavaアプレットでJavaアプレットに渡される文字列データがJavaアプレットでnullの場合
- 22. Javaアプレットを呼び出すメソッド(java、C++などから)
- 23. JavaアプレットをDelphi形式で
- 24. Javaでアプレットを表示
- 25. JavaプログラムからJMeter WebDriver APIをプログラムで使用する方法。
- 26. プログラムでCを使用してプログラムをアンインストールする#
- 27. Phonegap/WinJs/Cを使用してWindows 8モバイルアプリケーションでJavaアプレットを実行する方法
- 28. 次のGen Javaプラグインを使用しないでJNLPアプレットをデプロイする
- 29. XULのJavaアプレット
- 30. java ftpアプレット
Qtを使用しているので、QtWebkitを検討しましたか? –