[jbosstools-dev] JavaFX and GTK3
Ilya Buziuk
ibuziuk at redhat.com
Wed May 11 07:23:25 EDT 2016
I might be a bit out of context, but I think the ability of running against
GTK3 brings new possibilities for plugin developers. Basically, JavaFx
components like WebView can be embedded into Swing / AWT / SWT via
FXCanvas[1] and JFXpanels. Several years ago we investigated potential
rewriting of VPE to JavaFx. It was dropped due to the fact, that at this
time it was not possible to run against GTK3. However, even if we would
like to use JavaFx for some plugins (i.e rewrite VPE / Central for using
WebView insted of SWT Browser), shipping openfx bits will be required (or
using OSGI hook similar to e(fx)clipse for loading javaFx libs from Oracle
JDK - not an option for us actually / or shipping own JDK with openfx
included). One of the true benefits of using JavaFx is resolving well know
WebKit / Xulrunner conflict on Linux [2], which have popped up again
recently [3].
[1] https://docs.oracle.com/javafx/2/api/javafx/embed/swt/FXCanvas.html
[2] https://github.com/ibuziuk/webkit-xulrunner-conflict
[3] https://issues.jboss.org/browse/JBIDE-22288
On Wed, May 11, 2016 at 12:24 PM, Max Rydahl Andersen <manderse at redhat.com>
wrote:
> Doug gave up on SWT/JFX port - so I would consider that venue dead.
>
> /max
>
> I dont think so. For this to be viable we'd need an implementation of SWT
> based on JavaFX. There was an effort some time ago, that got traction at
> first and stalled when they afair discovered incompatible disparities btw.
> SWT and JavaFX (was it the event loop et all?).
>
> https://cdtdoug.ca/2014/03/02/an-swt-free-workbench/
>
> Their loose plan now is to migrate the IDE to JavaFX leaving SWT alone
> (but dont expect this to be successful any time soon, it's a huge task. And
> then who would migrate existing plugins?)
> On 05/11/2016 08:09 AM, Mickael Istria wrote:
>
> Hi all,
>
> Can this piece of news
> http://mail.openjdk.java.net/pipermail/openjfx-dev/2016-May/019100.html
> help us to remove complexity dealing with multiple GTK versions?
>
> Cheers
> --
> Mickael Istria
> Eclipse developer at JBoss, by Red Hat <http://www.jboss.org/tools>
> My blog <http://mickaelistria.wordpress.com> - My Tweets
> <http://twitter.com/mickaelistria>
>
>
> _______________________________________________
> jbosstools-dev mailing listjbosstools-dev at lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/jbosstools-dev
>
>
> ------------------------------
>
> jbosstools-dev mailing list
> jbosstools-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>
> /max
> http://about.me/maxandersen
>
> _______________________________________________
> jbosstools-dev mailing list
> jbosstools-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20160511/40b620ee/attachment-0001.html
More information about the jbosstools-dev
mailing list