Skip to main content

Tag: Windows

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 9 on Windows with Visual Studio 2013 Community

This post is a step by step to build OpenJFX 9 on Windows (10 64bits).

It is a refresh of the “Building OpenJFX on Windows” for the 9 sources and with Visual Studio 2013 (Community here) which is now used by Oracle.

Last updated: 2016-10-08, Mercurial URL change

  1. Create a C:\dev directory

  2. Download and install JDK 9 b109

  3. Delete C:\Program Files\Java\jdk-9\lib\jfxrt.jar as otherwise the build won’t succeed

  4. Download Gradle 2.11 and extract it into C:\dev