我在SceneBuilder中注意到一个奇怪的表现,我成功地将场景附加到想要的控制器,如下所示:
但有时它无法检测用@FXML注释
注释的字段 public class MainViewController
{
EntityManager em;
@FXML
public Parent View;
@FXML
public BorderPane ContentArea;
public MainViewController()
{
}
...
Scenebuilder应该通过显示来自控制器的可用@FXML注释字段来提供建议,有时它正常工作,但有时它不会,直到我关闭Eclipse重新打开它,但不理解问题,它是s我真的不好意思,有什么解释吗?
答案 0 :(得分:1)
我从另一个方向遇到了这个问题。在Scenebuilder中进行更改并启动Java应用程序时,更改不在GUI中。我总是要先打扫干净。
我认为您遇到了类似的问题,因此请尝试清理工作区。也许您还必须重新启动Scenebuilder。