Java GUI support on Wayland

Erik De Rijcke derijcke.erik at gmail.com
Mon Sep 26 17:36:44 UTC 2016


In case it's to anyone's interest. I've created a working javafx wayland
poc. Code is here: https://github.com/udevbe/wayland-javafx


On Mon, Aug 29, 2016 at 1:38 PM, Vinoth Kumar <vinoth.k.kumar at gmail.com>
wrote:

> Hi Erik,
>
> Thanks a lot for the additional information. I have got some idea now.
>
> Regards,
> Vinoth
>
> On Mon, Aug 29, 2016 at 5:00 PM, Erik De Rijcke <derijcke.erik at gmail.com>
> wrote:
>
>> Hi Vinoth,
>>
>> I replied to your report on github. (btw I'm not jason ekstrand or
>> 'jekstrand' on github, but 'zubnix').
>>
>> To give some more context:
>> I started creating my own java wayland bindings after jason's work got
>> abandoned. (see https://github.com/udevbe/wayland-java-bindings ) and I
>> am currently working on creating a pure java wayland compositor (see
>> https://github.com/udevbe/westmalle ).
>>
>> As for JavaFX:
>> JavaFX does not work on wayland for now and will not any time soon
>> (ever?). (certainly not implemented by Oracle given their current
>> priorities...). I did however start working on a javafx port some time ago
>> but the worked stalled/stopped for now as I'm doing all this for free in my
>> spare time and currently have other spare time priorities :)
>>
>> As for the wayland java bindings:
>> The library only provides the ability to communicate using the wayland
>> protocol. You still need to implement a new backend for JavaFX (which in
>> turn makes use of the wayland java bindings library) to have it run on
>> wayland.
>>
>> I hope this clears some things up for you.
>>
>> kind regards,
>>
>> Erik
>>
>>
>> On Mon, Aug 29, 2016 at 1:06 PM, Olivier Fourdan <fourdan at gmail.com>
>> wrote:
>>
>>> Hi,
>>>
>>> On 29 August 2016 at 13:01, Vinoth Kumar <vinoth.k.kumar at gmail.com>
>>> wrote:
>>> > Using XWayland would mean using Xcode itself right? In that case, it
>>> may not
>>> > be feasible for me as our system has only wayland supported. Probably,
>>> I
>>>
>>> Yes, Xwayland is an Xserver.
>>>
>>> > have to give this: https://github.com/jekstrand/wayland-java
>>>
>>> I could be wrong, but I don't think this is a port of Java to Wayland,
>>> it's the Wayland API for Java, different thing.
>>>
>>> Cheers,
>>> Olivier
>>> _______________________________________________
>>> wayland-devel mailing list
>>> wayland-devel at lists.freedesktop.org
>>> https://lists.freedesktop.org/mailman/listinfo/wayland-devel
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20160926/33fa4b0c/attachment.html>


More information about the wayland-devel mailing list