https://github.com/miho/vfxwebkit
Experimental WebKit Integration for JavaFX
https://github.com/miho/vfxwebkit
Last synced: 7 months ago
JSON representation
Experimental WebKit Integration for JavaFX
- Host: GitHub
- URL: https://github.com/miho/vfxwebkit
- Owner: miho
- License: other
- Created: 2015-06-04T20:17:15.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-02-04T04:48:29.000Z (almost 6 years ago)
- Last Synced: 2025-04-06T19:38:06.489Z (9 months ago)
- Language: Java
- Size: 869 KB
- Stars: 9
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# VFXWebKit
Experimental WebKit Integration for JavaFX
**This reository is outdated! The successor of this experimental repository is [NativeFX](https://github.com/miho/NativeFX).**
## TODO
- Mouse/Keyboard integration
- performance improvements (dirty rect etc.) **Update[15.08.2016]:** got direct buffers working
- Windows support
- ...


## Build Instructions
### Reqirements (OS X)
- Xcode 6.x
- Qt 5.x (tested with Qt 5.4.2)
- JDK 8 (tested with JDK 1.8u45)
### Setup Build properties
Specify the Qt executable path `QT5PATH` and `JDK_HOME` variable in the `build.properties` file.
**Example**
# QT5 bin directory (contains qmake etc.)
QT5PATH=/usr/local/opt/qt5/bin/
# JDK version tht shall be used for JNI
JDK_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/
### IDE
Open the `VFXWebKit` [Gradle](http://www.gradle.org/) project in your favourite IDE (tested with NetBeans 8.0.2) and build it
by calling the `assemble` task.
### Command Line
Navigate to the [Gradle](http://www.gradle.org/) project (e.g., `path/to/VFXWebKit`) and enter the following command
#### Bash (Linux/OS X/Cygwin/other Unix-like OS)
./gradlew assemble
## Run The Demo
To run the demo call the `run` task.