-
-
Notifications
You must be signed in to change notification settings - Fork 141
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
Accessing this library from Gluon's SceneBuilder? #14
Comments
I'm aware that this question was asked more than a year ago, but I'd like to share how I solved it... and honestly, because in the process I stumbled upon a related problem and perhaps someone can enlighten me with a solution, see below :) To use BootstrapFX in SB and preview the results, I can do the following (as seen in @aalmiray answer here: https://stackoverflow.com/a/64404062/243532):
Add the org.kordamp.bootstrapfx:bootstrap-core:0.4.0 JAR from Maven (using the "Manually add Library from repository") Set the bootstrapfx.css stylesheet to the root node of the scene. For that, I assumed the following:
I needed to click on "Switch to classpath relative path" and add the full path to the file: Now I can see all the available CSS styles and apply them from SB to any of the scene's nodes: So far so good. However, when I open the FXML file in IntelliJ (where I have the BootstrapFX library defined as a dependency in Maven) I get this error: Cannot resolve directory 'org': (I'm assuming that stylesheets="@/org/kordamp/bootstrapfx/bootstrapfx.css" should look into the proper JAR dependency in my Maven external libraries and get the CSS file from there... in fact, isn't it what was really happening in SB?) And of course, when I run the application from IntelliJ, it yields this error:
Is there any way to specify in the stylesheets attribute the path to a CSS file located inside a JAR file so we can run the JavaFX application without errors both in SB and from IntelliJ/Maven? PD: I've also posted this last question in StackOverflow: |
I'd like to use this bootstrap css framework, but accessed through the Gluon SceneBuilder. I see there is an "add css stylesheet" in the menu of the SceneBuilder but I am not sure how this can be combined with the add-on mentioned above?
Also asked on SO: https://stackoverflow.com/questions/61170165/add-a-bootstrap-css-stylesheet-to-gluon-scenebuilder-for-javafx
The text was updated successfully, but these errors were encountered: