【发布时间】:2017-10-12 11:53:43
【问题描述】:
是否可以为javaFx webView启用webSocket,这样我就可以使用Url的聊天功能来接收和发送由webView webEngine加载的消息?
【问题讨论】:
标签: java javafx webview oracle11g websocket
是否可以为javaFx webView启用webSocket,这样我就可以使用Url的聊天功能来接收和发送由webView webEngine加载的消息?
【问题讨论】:
标签: java javafx webview oracle11g websocket
是的,JavaFX WebView 支持网络套接字。
这是一个示例 JavaFX 程序,它加载具有 Web 套接字功能的网页并在 WebView 中使用它们。
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);
}
}
【讨论】: