Embedding JavaFX in SWT on Linux (Gtk3)
Tom Schindl
tom.schindl at bestsolution.at
Wed May 14 17:11:59 UTC 2014
Even if dnd doesn't work that's better than no fx! Looks like webkit does not link into gtk which is good!
Tom
Von meinem iPhone gesendet
> Am 14.05.2014 um 17:09 schrieb Stephen F Northover <steve.x.northover at oracle.com>:
>
> Hi Tom,
>
> https://javafx-jira.kenai.com/browse/RT-35264
>
> There is no plan to move to gtk3 at this point. If we move to gtk3, FX will no longer be compatible with AWT/Swing which uses GTK2. The monocle port uses only X11 and this could be investigated, however, things like Drag and Drop are unlikely to work.
>
> I'll add all this information including Webkit use of GTK to RT-35264.
>
> Steve
>
>> On 2014-05-14 8:54 AM, Tom Schindl wrote:
>> Hi,
>>
>> Starting with Eclipse Luna (released in end of June) the default mode of
>> SWT on Linux is to make use of Gtk3.
>>
>> As far as I understand the situation Glass on Linux is linked against
>> Gtk2 so JavaFX components that need glass (=fairly everything beside
>> javafx-properties) will fail to load - in fact i got reports that the
>> JVM crashes.
>>
>> IIRC i read that monocole has a port that directly uses X11 would it be
>> a work-around to run with this port when running in swt-embedding?
>>
>> Am I right that the webkit binaries are also linked against gtk2 or do I
>> remember this wrong?
>>
>> Tom
>
More information about the openjfx-dev
mailing list