Toolkit decorations experiment

Thiago Milczarek Sayão thiago.sayao at gmail.com
Thu Feb 2 17:25:51 UTC 2023


Hi,

This is the current status of the experiment:
https://www.youtube.com/watch?v=EJbDVlAp-gA

Not looking as I intend yet.

To check it out (move/resize currently Linux only):
1) clone https://github.com/tsayao/jfx/tree/toolkit_decoration
2) build
3) java @build/run.args tests/manual/controls/SceneDecorationTest.java

To move/resize the window, it uses native API, sketched here:
https://github.com/openjdk/jfx/pull/1013

-- Thiago


Em ter., 31 de jan. de 2023 às 11:15, Thiago Milczarek Sayão <
thiago.sayao at gmail.com> escreveu:

> Hi,
>
> I'm doing some experiments with toolkit decorations (instead of platform
> decorations).
>
> The goal is to allow for modern-looking apps, with "hamburger buttons" or
> tabs (like firefox or chrome) on the decoration space.
>
> It is coming into shape (nowhere near finished). It's CSS styleable.
>
> Source:
> https://github.com/tsayao/jfx/tree/toolkit_decoration
> To run:
> java @build/run.args tests/manual/controls/SceneDecorationTest.java
>
> It would depend on a window move + resize API sketched here:
> https://github.com/openjdk/jfx/pull/1013
>
> -- Thiago
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/openjfx-dev/attachments/20230202/fe039690/attachment.htm>


More information about the openjfx-dev mailing list