Author: Gerrit Grunwald

Gerrit Grunwald

JUG Leader, Java Champion, Speaker, Author, ❤️ Java(FX) and coding in general

  • JReleaser 0.10.0 Released!

    JReleaser v0.10.0 is the last push towards 1.0.0. We’ll concentrate on bug fixing and polishing from now on.

    Gerrit Grunwald
    Read more
  • JDKMon 17.0.18 Released

    Vulnerability information and TCK test status details are available and easily detectable with JDKMon 17.0.18.

    Gerrit Grunwald
    Read more
  • JDKMon 17.0.17 Released

    Point JDKMon to the folder where all your JavaFX SDK’s are installed and it will check if there are any updates available.

    Gerrit Grunwald
    Read more
  • JReleaser 0.9.0 Released!

    JReleaser streamlines releases, creating GitHub/GitLab/Gitea releases and packaging binaries for Homebrew, Snapcraft, Docker, and more!

    Gerrit Grunwald
    Read more
  • JReleaser 0.8.0 Released!

    JReleaser streamlines creating releases for [Java] projects, creates GitHub/GitLab/Gitea releases, while packaging binaries for Homebrew, etc.

    Gerrit Grunwald
    Read more
  • JReleaser 0.7.0 Released!

    JReleaser is a tool that streamlines creating releases for [Java] projects. This is a small release as core features are mostly complete.

    Gerrit Grunwald
    Read more
  • Get Your JDK As Easily As Possible!

    Have you ever been in the situation where you’ve been looking for a specific JDK version of a specific distribution?

    Sometimes that was easy… sometimes it was hard… but it never was fun.

    After creating the Disco API (“Universal OpenJDK Discovery API”, in full) which serves up JDK distributions as a service, I had the idea to create plugins for IDEs to enable people to download the JDK of their choice more easily.

    Gerrit Grunwald
    Read more
  • Foojay Podcast #1: Hello Foojay.io!

    Foojay community members discuss recent news: JavaFX Skins for cross-platform apps on Android, iOS, and regular computers, BlockHound, for detecting cases of blocking in reactive (non-blocking) application, JEP 411, the SecurityManager deprecation, and the recent Snyk/Azul community survey.

    Read more
  • JDKMon: Your Friendly JDK Distribution Updater

    JDKMon is just a little tool that scans your computer for installed OpenJDK distributions and uses the Disco API to check whether there are updates available for one of the distributions.

    In case it finds updates it will present you buttons for each package it finds.

    When you click on one of these buttons (e.g. tar.gz, zip, pkg etc.) you have to select a folder where the selected package should be downloaded to.

    Gerrit Grunwald
    Read more
  • Custom Controls in JavaFX (Part VII)

    The JDK Butler is an app that makes use of the Foojay Disco API to enable you to drill down to a JDK of your choice and download it to your machine. As you can see on the screenshot we have columns where we can select things like major version, version, distribution etc.

    Every time you select something, the selected text will be colored in a specific color and you will see a small triangle pointing into the direction of the selected item. So, the question is, how did I create this triangle? To explain this, let me show you some screenshots from my vector drawing program to explain what I did.

    Gerrit Grunwald
    Read more
  • Custom Controls in JavaFX (Part VI)

    Drawing on the Canvas node will directly go down to the graphics hardware, which makes it really fast.

    Of course, this also comes with drawbacks because all the things that you draw on the Canvas node are part of that one node.

    Meaning to say that if you would like to implement something like mouse interaction, you have to implement the whole mouse interaction on your own (tracking the mouse position, calculate if the mouse is inside/outside of objects you draw, keeping track of objects that should interact with the mouse etc.).

    Gerrit Grunwald
    Read more

Subscribe to foojay updates:

https://foojay.io/feed/
Copied to the clipboard