Skip to content

Commit

Permalink
LOTW 2023-12-15
Browse files Browse the repository at this point in the history
  • Loading branch information
Frank Delporte authored and dlemmermann committed Feb 23, 2024
1 parent 1b02ecd commit 5e74632
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 14 deletions.
32 changes: 18 additions & 14 deletions links/2023/2023-12/2023-12-15/readme.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,39 @@
## Core

*
Here are the new links, and make sure to read till the end as we have some fascinating new content here on JFX Central!

## Applications

* https://www.linkedin.com/feed/update/urn:li:activity:7139904558327099392/
* https://github.com/heshanthenura/DynamicBackground
* https://heshanthenura.github.io/store
* A new teaser [video by **Alessio Vinerbi** of MoonsonFX](https://twitter.com/Alessio_Vinerbi/status/1733534005792805267), a JavaFX animation tool :)
* **Heshan Kariyawasam** shared some nice projects again!
* A [JavaFX-based statistical calculator](https://www.linkedin.com/feed/update/urn:li:activity:7139904558327099392/): "Quickly compute mean, median, mode, and variance with an intuitive user interface."
* A [Dynamic Background Demo](https://github.com/heshanthenura/DynamicBackground) that dynamically adjusts the background image to fit the screen dimensions. It utilizes JavaFX's Stage and ImageView components to create a responsive background. The app also includes functionality to open a new window, demonstrating basic window management in JavaFX. The video shows a cool use of multiple windows in one application.
* And on Foojay.io, his first blog was published: [Creating Executables For JavaFX Applications](https://foojay.io/today/creating-executables-for-javafx-applications/): "Let's take a look in this article at the current state of what can be done with jpackage and GitHub Actions to create executables for JavaFX applications."

## Games

*

## Components, Libraries, Tools

*
* [**Almas Baim** shared a new proof-of-concept of the node inspector panel](https://twitter.com/AlmasBaim/status/1734865416697114945) (on the left) in FXGL, which allows editing various node properties: "This way each dialogue node in the main UI just captures the text associated with it and reduces visual clutter".

## Podcast, Video, Books

*
* In the [third part of the Foojay J-Fall Report Podcast](https://foojay.io/today/foojay-podcast-36/), **Gerrit Grunwald** and **Anthony Goubard** talk about desktop application development with Java.

## Tutorials

*
* [**shiratsuyudachi** asked ChatGPT](https://twitter.com/shiratsuyudachi/status/1734874003100364858) to create a minimal JavaFX application.

## Miscellaneous

* **Michael Schnell** created a [JavaFX CDI Example](https://github.com/fuinorg/javafx-cdi-example) project (Java 17 with "jakarta" namespace, Maven build, GitHub build, Sub controllers, Blocking UI, About dialog, Exception dialog, TestFX unit test). There is also a [JavaFX CDI Archetype](https://github.com/fuinorg/javafx-cdi-archetype) based on it that allows easily bootstrapping your own project.
* [**Divyanshu Yadav** needs some serious UI suggestions](https://twitter.com/DVyadav2307/status/1735285920885277156)...
* **Dirk Lemmermann** now has an ["official JavaFX" office](https://twitter.com/dlemmermann/status/1734941451971182773).

## JFX Central

*
* The main menu of JFX Central got reworked as we ran out of space, because... we added a complete new section: "Learn"!
* You can already find a few new pages with content provided by [**Edward Nyirenda Jr.**](https://www.jfx-central.com/people/e.nyirenda), [**Gail Anderson**](https://www.jfx-central.com/people/g.anderson), and [**Frank Delporte**](https://www.jfx-central.com/people/f.delporte).
* In the coming weeks, months... we will be adding more of this, including new videos.
* [Learn JavaFX](https://www.jfx-central.com/learn-javafx): from getting started with JavaFX to all the components that are available. This will become the largest section.
* [Learn JavaFX for Mobile](https://www.jfx-central.com/learn-mobile): how to create applications for Android and iPhone.
* [Learn JavaFX on Raspberry Pi](https://www.jfx-central.com/learn-raspberrypi): build user interfaces on the Raspberry Pi to interact with electronic components.
* Thanks to [**Florian Kirmaier**](https://www.jfx-central.com/people/f.kirmaier) and [**Li Wang Yang**](https://twitter.com/LeeWyatt_7788) for the integration of this new section in JFX Central and some required new features in JPro!


6 changes: 6 additions & 0 deletions links/links.json
Original file line number Diff line number Diff line change
Expand Up @@ -406,5 +406,11 @@
"tags": "openjfx, links, week",
"createdOn": "2023-12-08",
"modifiedOn": "2023-12-08"
},
{
"id": "2023/2023-12/2023-12-15",
"tags": "openjfx, links, week",
"createdOn": "2023-12-15",
"modifiedOn": "2023-12-15"
}
]

0 comments on commit 5e74632

Please sign in to comment.