Discussions
Categories
- 196.8K All Categories
- 2.2K Data
- 239 Big Data Appliance
- 1.9K Data Science
- 450.3K Databases
- 221.7K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 550 MySQL Community Space
- 478 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3K ORDS, SODA & JSON in the Database
- 544 SQLcl
- 4K SQL Developer Data Modeler
- 187K SQL & PL/SQL
- 21.3K SQL Developer
- 295.8K Development
- 17 Developer Projects
- 138 Programming Languages
- 292.5K Development Tools
- 107 DevOps
- 3.1K QA/Testing
- 646K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 155 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.1K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 18 Java Essentials
- 160 Java 8 Questions
- 86K Java Programming
- 80 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 204 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 439 LiveLabs
- 38 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 171 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 232 Portuguese
Use WebEngine to view applet demo of JDK problem

866755
Member Posts: 2
When I used webEngine to view applet demo of JDK like this:
WebEngine webEngine = new WebEngine("file:///C:/Program Files/Java/jdk1.6.0_25/demo/applets/BarChart");
I got message on the page inside JavaFX like this:
alt="Your browser understands the <APPLET> tag but isn't running the applet, for some reason." Your browser is completely ignoring the <APPLET> tag!
So, my question is how can I embed applet in webEngine or can webEngine embed applet?
Thank you very much!
WebEngine webEngine = new WebEngine("file:///C:/Program Files/Java/jdk1.6.0_25/demo/applets/BarChart");
I got message on the page inside JavaFX like this:
alt="Your browser understands the <APPLET> tag but isn't running the applet, for some reason." Your browser is completely ignoring the <APPLET> tag!
So, my question is how can I embed applet in webEngine or can webEngine embed applet?
Thank you very much!
Answers
-
Try this:
WebEngine webEngine = new WebEngine("file:////C://Program Files//Java//jdk1.6.0_25//demo//applets//BarChart");
-
I forgot to mention that I launched program and click link of "example1.html",
so the true URL I used is " WebEngine webEngine = new WebEngine("file:////C:/Program Files/Java/jdk1.6.0_25/demo/applets/BarChart/example1.html"); "
I tried " WebEngine webEngine = new WebEngine("file:////C://Program Files//Java//jdk1.6.0_25//demo//applets//BarChart//example1.html"); ",
I still got message on the page inside JavaFX like this:
alt="Your browser understands the <APPLET> tag but isn't running the applet, for some reason." Your browser is completely ignoring the <APPLET> tag! -
There are a few known bugs related to webengine:
• Issue RT-12439: WebView can not be gc-ed (garbage-collected).
Description: Memory leak causes the application to crash with an out-of-memory error on web sites that have a lot of content, running scripts, and automatic updates.
Workaround: To be able to reclaim the WebEngine object, call the webView.setEngine(null) method.
• Issue RT-12440: WebView is updated even when it is invisible.
Description: Performance is impacted.
Workaround: Include a call to the webView.setEngine(null) method in your application.
For more info take a look at http://download.oracle.com/javafx/2.0/release_notes/jfxpub-release_notes.htm
This discussion has been closed.