Skip to main content

Tag: OpenJFX

Hacking OpenJFX, Windows AppBar support

I like widget bars (if only because they tend to provide an analogue clock that I consult occasionally),
so over time I’ve used AB5k (Glossitope), WidgetFX, then Google Desktop, when the later was discontinued I thought I should do my own, so that it would only be discontinued when I’d stop maintaining it myself.
Eventually I started working on one using JavaFX.
Since I could not find a ‘proper’ way to have a side bar, I tried with this project to add some AppBar (doc and Petzold’s article on the subject) support to OpenJFX.
It currently supports adding a main window that is an AppBar on any of the 4 edges, resizing and transparency.

Building OpenJDK 9 with OpenJFX 9 on Windows, the Jigsaw way

This post is a step by step to build the OpenJDK 9 with OpenJFX 9 with the Jigsaw changes on Windows (10 64bits).

It is based on the Jake instructions.

Update: 2017-01-21: OpenJFX has updated build requirements

  1. Create a C:\dev\ directory

  2. Download and install Visual Studio 2013 Community

    1. Download (it may be faster to download the ISO)

    2. Install

      • uncheck all the options

      • or download

        AdminDeployment.xml

        to C:\dev\temp then start the installation with:

Building OpenJDK with OpenJFX Jigsaw prototype on Windows

This post is a step by step to build the OpenJDK with OpenJFX Jigsaw prototype on Windows (10 64bits).

For OpenJDK 9 and OpenJFX 9 see the adjusted page.

Update 2016-10-08: Mercurial URL changed

  1. Create a C:\dev\ directory

  2. Download and install Visual Studio 2013 Community

    1. Download (it may be faster to download the ISO)

    2. Install

      • uncheck all the options

      • or download

        AdminDeployment.xml

        to C:\dev\temp then start the installation with:

        vs_community.exe /AdminFile C:\dev\temp\AdminDeployment.xml

Building OpenJFX on Windows

This post is a step by step to build OpenJFX on Windows (8.1 64bits). It is inspired from the official instructions though it drops Visual Studio Express (which does not come with 64bits compiler and linker) in favour of plain SDK. It also uses Babun rather than plain Cygwin.

  1. Create a C:\dev directory

  2. Download and install a Java 8 JDK (I’m using 8u20 here)

  3. Download Gradle 1.8 and extract it into C:\dev

  4. Download and install Windows SDK 7.1 (no need for the samples or .Net tools)