{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreibnvax6rt6f5d25mqsr6eezlqakn4zr7yt7blwvzllexssax3tkja",
"uri": "at://did:plc:aolq4nwoeoi644iahuzsyn6l/app.bsky.feed.post/3mhxbozv24et2"
},
"path": "/2026/03/25/javaone-javafx/",
"publishedAt": "2026-03-25T00:00:00.000Z",
"site": "https://inside.java",
"tags": [
"Client",
"JDK 26"
],
"textContent": "Building a compelling desktop app today requires features such as UI controls, charts, interactive media, web content, animation, CSS styling, 2D and 3D rendering, rich text, and property binding, with an easy-to-use programming paradigm that runs cross-platform. JavaFX is all this and more, delivering a rich graphical UI toolkit for building your applications and can also seamlessly interoperate with Swing.",
"title": "JavaFX 26 Today",
"updatedAt": "2026-03-25T00:00:00.000Z"
}