webEngine.load("http://www.google.com/");
engine.load(tmp);
public void start(Stage primaryStage) { WebView webview = new WebView(); final WebEngine webengine = webview.getEngine(); webengine.getLoadWorker().stateProperty().addListener( new ChangeListener<State>() { public void changed(ObservableValue ov, State oldState, State newState) { if (newState == Worker.State.SUCCEEDED) { Document doc = webengine.getDocument(); try { Transformer transformer = TransformerFactory.newInstance().newTransformer(); transformer.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "no"); transformer.setOutputProperty(OutputKeys.METHOD, "xml"); transformer.setOutputProperty(OutputKeys.INDENT, "yes"); transformer.setOutputProperty(OutputKeys.ENCODING, "UTF-8"); transformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "4"); transformer.transform(new DOMSource(doc), new StreamResult(new OutputStreamWriter(System.out, "UTF-8"))); } catch (Exception ex) { ex.printStackTrace(); } } } }); webengine.load("http://stackoverflow.com"); primaryStage.setScene(new Scene(webview, 800, 800)); primaryStage.show(); }
@Override public void goTo(String location) { webEngine.load(location); }
@FXML private WebView view; private String link = "http://google.com"; private WebEngine engine; @Override public void initialize(URL url, ResourceBundle rb) { engine = view.getEngine(); engine.load(link); }
@Override public void run() { System.out.println("loading in webengine"); webEngine.load(authUrl); System.out.println("loaded"); System.out.println("web location:" + webEngine.getLocation()); } });
WebEngine engine = webview.getEngine(); engine.locationProperty().addListener((observable, oldValue, newValue) -> { if (newValue.contains("badsite")) { // replace with your URL checking logic Platform.runLater(() -> { // Load your block page url engine.load("http://example.com")); } } });
@Override public void initialize(URL url, ResourceBundle rb) { URL MapURL = getClass().getResource("map.html"); WebEngine WebEngine = Map.getEngine(); WebEngine.getLoadWorker().stateProperty().addListener((ov, oldState, newState) -> { if (newState == State.SUCCEEDED) { WebEngine.executeScript("getCoordinates('40.3130432088809')"); } }); WebEngine.load(MapURL.toExternalForm()); }
@Override public void initialize(URL url, ResourceBundle rb) { WebEngine engine = this.webView.getEngine(); engine.setJavaScriptEnabled(true); engine.setOnAlert(new EventHandler<WebEvent<String>>() { @Override public void handle(WebEvent<String> t) { String data = t.getData(); System.out.println("alert: " + data); textArea.appendText(data); } }); engine.load(this.getClass().getResource("content/basics-javascript.html").toExternalForm()); }
WebView wb = new WebView(); Scene scn = new Scene(wb); fm1.setFullScreen(true); WebEngine xwebEngin = wb.getEngine(); xwebEngin.load("d:/new folder/abc.htm"); fm1.setScene(scn);
@FXML private WebView web; @FXML private StackPane root; public void initialize() { WebEngine engine = web.getEngine(); //engine.load("https://www.google.com/maps"); final URL urlGoogleMaps = getClass().getResource("GoogleMapsV3.html"); engine.load(urlGoogleMaps.toExternalForm()); engine.setJavaScriptEnabled(true); root.getChildren().add(web); }
WebEngine engine = webView.getEngine(); engine.getLoadWorker().stateProperty().addListener((obs, oldState, newState) -> { if (newState == Worker.State.SUCCEEDED) { addStylesheet(engine.getDocument(), "http://page.com/style.css"); } }); engine.load(/* your html ... */);
final String url = "https://www.wikipedia.org/"; WebView browser = new WebView(); WebEngine webEngine = browser.getEngine(); webEngine.load(url);
@Override public void goToUrl(String url) { Platform.runLater(() -> webView.getEngine().load(url)); }
final WebView browser = new WebView(); final WebEngine webEngine = browser.getEngine(); // that should do it... webEngine.load(url.toExternalForm());
private boolean loadWebPage() { try { String url = prepareWebPage(); webView.getEngine().load(url); return true; } catch (Throwable t) { log.severe("Cannot load web page: " + t); setInitializationCause(t); return false; } }
WebView webView = new WebView(); WebEngine engine = webView.getEngine(); engine.load("path/to/index.html"); // Assuming that somewhere in 'index.html', the loading of "module/logger" is triggered... { ... let some time pass ...} // final JSObject loggerModule = (JSObject) engine.executeScript( "require('module/logger')" ); logger.call("trace", "hello world!");
public class JavaFXTest extends Application { @Override public void start(Stage primaryStage) throws Exception { primaryStage.setTitle("Transparency Test"); BorderPane content = new BorderPane(); WebView webView = new WebView(); WebEngine webEngine = webView.getEngine(); URL url = getClass().getResource("/transparent.html"); webEngine.load(url.toExternalForm()); content.setCenter(webView); primaryStage.setScene(new Scene(content, 400, 300)); primaryStage.show(); }
WebView advertising = new WebView(); WebEngine webEngine = advertising.getEngine(); webEngine.load(urlAdvertising); advertising.minHeightProperty().bind(view.widthProperty()); advertising.minWidthProperty().bind(view.widthProperty());
WebView view = new WebView(); view.setMinSize(500, 400); view.setPrefSize(500, 400); final WebEngine eng = view.getEngine(); eng.load("http://127.0.0.1/demo1.svg");