[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-openjfx-dev
Subject: =?UTF-8?B?T3BlbkpGWCArIE9wZW5TY2VuZUJ1aWxkZXIgKyBOZXRiZWFucysgT1NHSTog?= =?UTF-8?B?Q29udHJvbGxlciBwY
From: Александр Свирид <ooo_saturn7 () mail ! r
Date: 2014-11-25 7:00:05
Message-ID: 1416898805.352666771 () f311 ! i ! mail ! ru
[Download RAW message or body]
Versions:openjfx-8,netbeans-8.
So, the problem was that we couldn't add openSceneBuilder to netbeans. We found out \
that in oracle scene builder there is some binary program that netbeans needs to work \
with, but in open scenebuilder we didn't find that program. So we decided to write \
simple netbeans module that starts open source builder (via \
Runtime.getRuntime().exec..) and passes as argument fxml file. Everything ok. However \
we use only osgi. So we put our fxml files in src/main/resources/fxml folder. In this \
case when we open fxml file via our netbeans module, scene builder can't find \
Controller. In official doc
> The path field contains the fully qualified Java class name of the controller class \
> file, which must be located in the same folder, a sub-folder, or a parent folder in \
> which the FXML file is saved. A suggested Java class name is displayed when you \
> click the down arrow that is circled in Figure 8-6 and the controller class \
> location has already been resolved by Scene Builder.
And now
> If you are using NetBeans IDE with JavaFX Scene Builder and your FXML file is \
> located in a NetBeans project, then the Controller class java file can be located \
> in any java package inside your NetBeans project's src folder.
It's clear that in osgi we can't fulfill these conditions. However oracle program \
somehow can do it. We tried to pass to scenebuilder controllerpath as argument but it \
tries to parse all argumetns as xml files. So the question, how can we pass the \
controllerFilePath to scene builder jar file?
--
Alex
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic