我在内置的Scene Builder中遇到了麻烦。使用独立的Scene Builder时,一切正常。我是否搞砸了IntelliJ Idea中的一些设置,或者它是一个错误。
我使用IntelliJ Idea 15.0.3(64位)和Scene Builder 2.0。
我在IntelliJ中改变的一件事是堆大小。这是我的idea64.exe.vmoptions文件: -Xms512m -Xmx2048m -XX:MaxPermSize参数=350米 -XX:ReservedCodeCacheSize =256米 -XX:+ UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB = 50 -ea -Dsun.io.useCanonCaches = FALSE -Djava.net.preferIPv4Stack =真 -XX:+ HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow
我将-Xmx增加到2GB,因为它抱怨它需要更多ram ...饥饿的java ...这也是我切换到64位版本的原因。 32位并不想以超过1.1GB的堆启动。我注意到SceneBuilder关于对话框sais"操作系统:Windows 7,x86,6.1和#34;。使用64 JRE会有麻烦吗?它是java,下面的内容不应该......
当我尝试使用32位JRE运行构思的Scene Builder时,我会发布更新。
更新: IntelliJ与32位JRE的行为方式相同。
答案 0 :(得分:4)
右键单击.fxml文件,然后在选项列表底部选择“在SceneBuilder中打开”。这将在具有所有能力的完整版Scene Builder应用程序中打开.fxml文件。
完成一些更改后,只需单击文件 - >在场景生成器中保存。
我建议你在File-> Settings-> Keymap中创建一个“Open in SceneBuilder”选项的热键组合。