2014-09-05 30 views
8

对不起,这样一个简单的问题,但我很难相信我实际上无法查看fxml,而使用JavaFX Scenebuilder开发用户界面。如何使用SceneBuilder查看fxml?

我希望我应该能够使用控件编写用户界面,并且能够直接编写fxml。

如何查看/编辑我的用户界面的FXML在SceneBuilder而不做以下: -

  1. 保存
  2. 编辑用文本编辑器
  3. 重新打开使用JavaFX场景生成器

http://www.webhostingplanguide.com/wp-content/uploads/2013/12/CoffeeCup-HTML-Editor.jpg

如上,我想是AB可以在FXML或WYSIWYG前端工作。

+0

我从来没有在场景构建器中打开有效的fxml的问题。你不能只用打开它吗?我不会拒绝你的问题。 – Lars 2014-09-05 17:14:31

+0

如果我创建一个新项目并将一个按钮拖到视图中,我希望能够看到创建的FXML。当然,如果你正在设计一个WYSWYG应用程序的网页,你可以看到源代码和前端。 – chrisw 2014-09-05 17:16:34

+0

对不起,我不知道如何在scenebuilder中查看生成的xml。我在IDE中打开它并在那里编辑代码。 – Lars 2014-09-05 17:24:16

回答

0

那么现在呢,没有这样的选择来从Scene Builder中查看FXML。我可以确认它为Scene Builder 2.0

虽然这可以是场景构建器的一个很好的补充(如果不是拆分屏幕,只是查看FXML)。您可以在此处提交功能请求https://javafx-jira.kenai.com/注册是免费的,向所有人开放

+0

我同意,除了那个之外,我会提交功能请求,场景构建器相当好。虽然我确实曾经在添加一个fx:脚本块时解析了一个fxml文件,但在提出这个之前我可能会做更多的研究。 – chrisw 2014-09-06 10:23:08

+0

我现在唯一能够看到代码的建议是使用Brackets,一个Web开发文本编辑器。它适用于各种语言。无论何时您点击场景构建器上的保存,该文本编辑器都会自动显示更改,假设您已打开fxml文件。我在这里创建我的用户界面的CSS,当我保存它时,场景构建器将立即显示更改 – OzzyTheGiant 2016-04-09 04:54:08

相关问题