What I did so far: - I've downloaded JavaFX SDK, Scene Builder and Documentation from https://openjfx.io/ - I've extracted JavaFX .zip file on my C drive inside Java folder, outside of jdk-17 folder (img) - Following this video I've managed to get JavaFX to work with my personal non-Maven projects. - Source: Reddit / 25 days ago
JavaFx has plenty of visual samples under the community section https://openjfx.io/. - Source: Reddit / about 2 months ago
It seems that you are trying to run an application made with https://openjfx.io/, But that the said jar does not embed it. So it crashes when looking for the class javafx.application.Application. You should have openjfx installed on your machine or find another jar file that does include all it's needed dependencies. - Source: Reddit / 5 months ago
JavaFX has been open-sourced after Oracle dropped it, and it's still in active development (they just released version 19 a month ago, see https://openjfx.io and https://github.com/openjdk/jfx). Also Gluon (https://gluonhq.com) made the toolchain to compile it into native apps for Linux, macOS, Windows, Android & iOS. So with now WebFX compiling it to the web, you get a fully cross-platform UI toolkit that lets... - Source: Reddit / 6 months ago
Desktop UI applications are fine too with JavaFX. Honestly, the possibilities are endless. - Source: Reddit / 6 months ago
Click on "Community" on the JFX site: https://openjfx.io/. - Source: Reddit / 6 months ago
AtlantaFX is a new CSS theme for JavaFX that implements a modern design language using the GitHub Primer color system. It's in the early development stages but is already of a high level of quality. - Source: Reddit / 7 months ago
JavaFX has the equivalent of a DOM tree, and is much easier to learn. If you've accessed HTML with JavaScript, some of that knowledge will be transferable. Swing has more than a few weird and arbitrary complications. On the downside, JavaFX is an external library, not part of core Java, so it really helps to have something like Maven to assist with building a project. There's good documentation for JavaFX at... - Source: Reddit / 8 months ago
100% this. There's lots of cool things you can do with it. I'd suggest taking a gander at https://openjfx.io/ and https://www.jfx-central.com/home. - Source: Reddit / 8 months ago
>> What is Java's equivalent of Xamarin or Avalonia? Xamarin - RoboVM was a Java-based competitor to Xamarin which Xamarin acquired in 2015, but it was shutdown in 2017 after Microsoft acquired Xamarin. There are some Java-based toolkits such as https://www.codenameone.com/ that target mobile, but they are probably not as well funded as Xamarin has been under Microsoft. From what I hear Xamarin will be... - Source: Hacker News / 9 months ago
Documentation for JavaFX is nearly non-existent (although they did recently add a pretty nice document to https://openjfx.io so it is getting better). - Source: Reddit / 9 months ago
If you actually want to learn about it, I'd start by designing something in SceneBuilder (https://openjfx.io/) and using a library like Afterburner.fx to hook it up (see https://www.youtube.com/watch?v=xqkbu1IrHSw (short) or https://www.youtube.com/watch?v=WsV7kSSSOGs (long)). - Source: Reddit / 10 months ago
If it’s desktop javafx has some cool ui and has matured now. Https://openjfx.io/ . If it’s going to be web I would advice to use a js framework than java. - Source: Reddit / 11 months ago
It's probably a dependency of MCreator. If you don't know what something is, and it starts when you open an app, it's likely a dependency. And why didn't you think to Google it? https://openjfx.io/ This took me all of 5 seconds to find. Seems like it's MCreator's graphics library. - Source: Reddit / 12 months ago
Documentation for JavaFX has definitely always been an issue. However, they did very recently make some improvements in this area: https://fxdocs.github.io/docs/html5/ (this is linked from the Documentation section on https://openjfx.io, of course the Documentation section isn't directly linkable which is awful). - Source: Reddit / 12 months ago
Some people go with JavaFX (https://openjfx.io/). - Source: Reddit / about 1 year ago
I was speaking UI-wise, JavaFX gives you a lot more freedom in styling (you can even use CSS) https://openjfx.io/. - Source: Reddit / about 1 year ago
I'm not sure what the state of the project is now, but the ECP might get you where you want to go. It's based on an entirely different UI toolkit for Java. Also, check out Electron in case you are already good at HTML/CSS and just want to make a desktop app. Finally, Java's new hotness in UI land is JavaFX although I've never met anyone who has used it. - Source: Reddit / about 1 year ago
JavaFX is great, I use it because I like it: https://openjfx.io/. - Source: Reddit / about 1 year ago
That's what a GUI framework is designed to handle. For example, OpenJFX. Under the hood they do all the nasty work of communicating with the Operating System to handle creating windows, redrawing things you changed, figuring out what was clicked on, etc. - Source: Reddit / about 1 year ago
OP here. I was able to successfully use jpackage to create an installer (exe) for Windows 10 and install a simple hellofx application based on the simple archetype on openjfx.io. The same process also worked for macos with some subtle differences. - Source: Reddit / about 1 year ago
Do you know an article comparing JavaFX to other products?
Suggest a link to a post with product alternatives.