0
webSocketをjavaFx webViewに対応させることは可能ですか?そのため、WebView webEngineによって読み込まれたメッセージを送受信するために、URLのチャット機能を使用できますか?WebSocketのjavaFx webViewのサポート
webSocketをjavaFx webViewに対応させることは可能ですか?そのため、WebView webEngineによって読み込まれたメッセージを送受信するために、URLのチャット機能を使用できますか?WebSocketのjavaFx webViewのサポート
はい、JavaFX WebViewはWebソケットをサポートしています。
Webソケット機能を備えたWebページをロードし、WebViewで使用するサンプルJavaFXプログラムです。
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
public class WebsocketClientExample extends Application {
@Override
public void start(Stage stage) throws Exception {
WebView webview = new WebView();
webview.getEngine().load(
"http://demos.kaazing.com/echo/index.html"
);
webview.setPrefSize(640, 600);
stage.setScene(new Scene(webview));
stage.show();
}
public static void main(String[] args) {
launch(args);
}
}
ウル支援のために[OK]を、のthnx。 – Mayank
しかし、私の問題はこれで解決されていません。実際に私のwebViewは、チャットパネルを持ってチャットに使用するURLをロードします。受信者がページをリフレッシュしたり、ページをリロードしたりしない限り、テキストを送信しても相手側では受信しません。 – Mayank
URLはws://で始まり、http://で始まらないはずです。また、質問に必要なWebSocketでWebSocketサーバーを作成する方法がわかりません。 – Jakob