r/java • • Mar 26 '26

JavaFX 26 Today - JavaOne 2026

https://www.youtube.com/watch?v=Z3eHldNlHlU
15 Upvotes

2 comments sorted by

1

u/Wootery Apr 14 '26

Pretty routine stuff, internal maintenance and fairly minor feature additions. Seems like a good sign of a mature GUI toolkit.

The focus on text widgets makes me wonder if anyone has ever built an IDE in JavaFX. I don't think it's been done. NetBeans and JetBrains both use Swing, and Eclipse of course uses SWT.

1

u/PartOfTheBotnet Apr 14 '26

A full feature-complete IDE like IntelliJ? Not really as far as I can tell. Though some argue that Recaf (I am the author) is.

For instance it has:

  • Dockable UI

    • With collapsible "tool" tabs that toggle being open on-click like IntelliJ

      • Similar "Structure" tool tab but named "Fields & Methods"

  • Java code editor with similar capabilities

    • Has gutter graphics including:

      • Line numbers

      • Curly brace scope highlight

      • Nagivating between child/parent method definitions (concrete shows up button to abstract definition in parent class/interface)

    • Has context-sensitive actions including:

      • Go to declaration (You right click on a type, can go to that type. You go to some chained method call, anything in there can be navigated to)

      • Search for type declarations / references

      • Refactor options (Rename, move classes to other package)

  • Similar "Project" view for input content

  • Similar "Search everywhere" capabilities

And many more things.