Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Components in Scene Builder #18

Closed
brandonrock919 opened this issue Oct 13, 2022 · 1 comment
Closed

Components in Scene Builder #18

brandonrock919 opened this issue Oct 13, 2022 · 1 comment
Labels
question Further information is requested

Comments

@brandonrock919
Copy link

Does the library will be fully in scene builder as I saw, there are only 5-6 components right now
By the way amazing job

@mkpaz
Copy link
Owner

mkpaz commented Oct 13, 2022

AtlantaFX is not a controls library, it's CSS theme library or user agent stylesheet that works with existing JavaFX controls. It does provide several popular controls in the separate module, but those are absolutely optional. You can use bare CSS file just like Application.setUserAgenStylesheet("/path/to/css/file").

Regarding Scene Builder, I don't know whether it can be supported or not. Currently Scene Builder only supports default JavaFX themes (Modena and Caspian) and Gluon themes for mobile. That's hard-coded support. Since, there's no such notion as theme in JavaFX (yet) I suppose the answer to the question is no. Someone should contribute this feature to JavaFX first and then implement it for Scene Builder.

I stopped using Scene Builder long ago as a) it was nearly abandoned for years; b) I prefer MVVM to MVC; c) FXMLLoader never shined in terms of performance.

@mkpaz mkpaz closed this as completed Oct 13, 2022
@mkpaz mkpaz added the question Further information is requested label Oct 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants