u/No-Security-7518

▲ 11 r/JavaFX

SceneBuilder is a GREAT piece of software. What features could make it even greater?

Fellow developers who are of the school of thought that don't see the appeal of FXML, this is not for you. Sorry.
I'm a big fan of FXML and Scenebuilder is honestly one of the smoothest UI developing tools that have drag-and-drop functionality.
I'm thinking maybe I could become a contributor to it if the developers are open to that (haven't checked yet). Anyway, I was thinking:
- What could make Scenebuilder even better?
- Before I give my idea of a feature, I'd like to point out 2 ....tiny bugs it has, in case anyone noticed:

  1. Can't include an fxml if the root is a tabPane. Even if you have some component selected, it won't add it there. You have to:
    - wrap the tabPane in some Pane, like AnchorPane, include the fxml file, copy it to the tab you want, then unwrap the tabPane.

2, When you drag a pane into a tab, 99% of the time, it'll be copied as a graphic to the tab, not content. You have to try twice. Paste the component, then paste it again. You'll see what you first copied appeared as a graphic, then what you pasted second was the content.

My feature idea: a translation editor.
A dialog that, like the skeleton controller, reads all text in the layout, and copies them as values to keys extrapolated from the values.
Place of Residence = place_of_residence.
With a button that generates the resource bundle in question next to the layout.

So, what creative features do you think Scenebuilder could use?

reddit.com
u/No-Security-7518 — 7 hours ago
▲ 27 r/JavaFX

Why haven't you starred GemsFX yet?

I'm not one of the maintainers of this lovely library, but it says 3k+ visitors and there are fewer than 1k stars on GemsFx's github repo...I mean, have you guys NOT seen it? it's incredible...and is so well-maintained, I just found out it has 0 open issues.

Shout out to the maintainers, and no pressure, but please go star it if have a Github account. It costs nothing.
https://github.com/dlsc-software-consulting-gmbh/GemsFX

u/No-Security-7518 — 3 days ago
▲ 2 r/JavaFX

Cleanest way to reuse a CSS file(theme)

  1. I tried creating a separate project whose sole purpose is providing the css file, but Scenebuilder won't read it.
  2. (Naively) tried reusing a shortcut.
  3. Tried using an absolute path (Scenebuilder, again, cried about it).

I want to be able to change the CSS file in one place, and have the change appear everywhere, aka, simply reuse it.

reddit.com
u/No-Security-7518 — 11 days ago