diff --git a/build.gradle.kts b/build.gradle.kts index eb763d2d..c113fa89 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -31,7 +31,7 @@ plugins { id("com.teamdev.jxbrowser") version "1.2.1" } -val jxBrowserVersion by extra { "7.43.9" } // The version of JxBrowser used in the examples. +val jxBrowserVersion by extra { "7.44.0" } // The version of JxBrowser used in the examples. val guavaVersion by extra { "29.0-jre" } // Some of the examples use Guava. allprojects { diff --git a/examples/src/main/java/com/teamdev/jxbrowser/examples/DispatchKeyEvents.java b/examples/src/main/java/com/teamdev/jxbrowser/examples/DispatchKeyEvents.java index 783934d9..788bb606 100644 --- a/examples/src/main/java/com/teamdev/jxbrowser/examples/DispatchKeyEvents.java +++ b/examples/src/main/java/com/teamdev/jxbrowser/examples/DispatchKeyEvents.java @@ -83,8 +83,8 @@ public void windowClosing(WindowEvent e) { private static void loadHtmlAndWait(Browser browser, String html) { CountDownLatch latch = new CountDownLatch(1); - browser.mainFrame().ifPresent(mainFrame -> mainFrame.loadHtml(html)); browser.navigation().on(FrameLoadFinished.class, event -> latch.countDown()); + browser.navigation().loadHtml(html); awaitUninterruptibly(latch); } diff --git a/examples/src/main/java/com/teamdev/jxbrowser/examples/DispatchMouseEvents.java b/examples/src/main/java/com/teamdev/jxbrowser/examples/DispatchMouseEvents.java index bd7602c4..8a0231fd 100644 --- a/examples/src/main/java/com/teamdev/jxbrowser/examples/DispatchMouseEvents.java +++ b/examples/src/main/java/com/teamdev/jxbrowser/examples/DispatchMouseEvents.java @@ -96,8 +96,8 @@ public void windowClosing(WindowEvent e) { private static void loadHtmlAndWait(Browser browser, String html) { CountDownLatch latch = new CountDownLatch(1); - browser.mainFrame().ifPresent(mainFrame -> mainFrame.loadHtml(html)); browser.navigation().on(FrameLoadFinished.class, event -> latch.countDown()); + browser.navigation().loadHtml(html); awaitUninterruptibly(latch); } } diff --git a/examples/src/main/java/com/teamdev/jxbrowser/examples/DomForm.java b/examples/src/main/java/com/teamdev/jxbrowser/examples/DomForm.java index fd0e7016..58c4b05d 100644 --- a/examples/src/main/java/com/teamdev/jxbrowser/examples/DomForm.java +++ b/examples/src/main/java/com/teamdev/jxbrowser/examples/DomForm.java @@ -67,11 +67,10 @@ public void windowClosing(WindowEvent e) { element.findElementByName("lastName").ifPresent(lastName -> lastName.putAttribute("value", "Doe")); })); - browser.mainFrame().ifPresent(mainFrame -> - mainFrame.loadHtml("
")); + ""); } } diff --git a/examples/src/main/java/com/teamdev/jxbrowser/examples/DomGetAttributes.java b/examples/src/main/java/com/teamdev/jxbrowser/examples/DomGetAttributes.java index e2cab1e6..352af751 100644 --- a/examples/src/main/java/com/teamdev/jxbrowser/examples/DomGetAttributes.java +++ b/examples/src/main/java/com/teamdev/jxbrowser/examples/DomGetAttributes.java @@ -37,8 +37,8 @@ public static void main(String[] args) { try (Engine engine = Engine.newInstance(OFF_SCREEN)) { Browser browser = engine.newBrowser(); - browser.mainFrame().ifPresent(mainFrame -> mainFrame.loadHtml( - "Link")); + browser.navigation().loadHtml( + "Link"); browser.mainFrame() .flatMap(Frame::document) .flatMap(Document::documentElement) diff --git a/examples/src/main/java/com/teamdev/jxbrowser/examples/DomKeyEvents.java b/examples/src/main/java/com/teamdev/jxbrowser/examples/DomKeyEvents.java index 3f2f78b4..f2f96b58 100644 --- a/examples/src/main/java/com/teamdev/jxbrowser/examples/DomKeyEvents.java +++ b/examples/src/main/java/com/teamdev/jxbrowser/examples/DomKeyEvents.java @@ -93,7 +93,7 @@ private static void printEventDetails(Event event) { private static void loadHtmlAndWait(Browser browser) { CountDownLatch latch = new CountDownLatch(1); browser.navigation().on(FrameLoadFinished.class, event -> latch.countDown()); - browser.mainFrame().ifPresent(mainFrame -> mainFrame.loadHtml(HTML)); + browser.navigation().loadHtml(HTML); awaitUninterruptibly(latch); } diff --git a/examples/src/main/java/com/teamdev/jxbrowser/examples/DomMouseEvents.java b/examples/src/main/java/com/teamdev/jxbrowser/examples/DomMouseEvents.java index 04a5f996..3a8da56d 100644 --- a/examples/src/main/java/com/teamdev/jxbrowser/examples/DomMouseEvents.java +++ b/examples/src/main/java/com/teamdev/jxbrowser/examples/DomMouseEvents.java @@ -95,7 +95,7 @@ private static void printEventDetails(Event event) { private static void loadHtmlAndWait(Browser browser) { CountDownLatch latch = new CountDownLatch(1); browser.navigation().on(FrameLoadFinished.class, event -> latch.countDown()); - browser.mainFrame().ifPresent(mainFrame -> mainFrame.loadHtml(HTML)); + browser.navigation().loadHtml(HTML); awaitUninterruptibly(latch); } diff --git a/examples/src/main/java/com/teamdev/jxbrowser/examples/DomQuerySelector.java b/examples/src/main/java/com/teamdev/jxbrowser/examples/DomQuerySelector.java index 6700b52e..83de0851 100644 --- a/examples/src/main/java/com/teamdev/jxbrowser/examples/DomQuerySelector.java +++ b/examples/src/main/java/com/teamdev/jxbrowser/examples/DomQuerySelector.java @@ -64,11 +64,10 @@ public void windowClosing(WindowEvent e) { event.frame().document().flatMap(Document::documentElement).ifPresent(element -> element.findElementsByCssSelector("p").forEach(paragraph -> System.out.println("innerHTML " + paragraph.innerHtml())))); - browser.mainFrame().ifPresent(mainFrame -> - mainFrame.loadHtml("paragraph1
" + "paragraph2
" + "paragraph3
" + - "