- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以像组件一样使用场景生成器?我会包含一个高级向导,用于创建自定义布局并将配置保存到文件中,还是创建自定义布局更好?有没有可以使用的第三方库?
最佳答案
更新
SceneBuilder 现在是一个开源项目。
SceneBuilder 的二进制文件现在可通过 Gluon 获得。SceneBuilder 分为两部分:
SceneBuilder 源代码目前仍作为 JavaFX 源存储库(也是开源的)的一部分托管。基于 Java 9 开发工作的 SceneBuilder 当前开发版本位于:
对 SceneBuilder 应用程序本身进行了研究,以便它能够直接嵌入到 IDE 中,而不需要作为独立应用程序运行(尽管它仍然可以作为独立应用程序运行)。
这个答案的其余部分大部分已经过时
is it possible to use a Scene Builder like a component?
SceneBuilder是一个闭源独立应用程序,(目前)无法嵌入到非 Oracle 应用程序的现有 JavaFX 场景图中(据我所知)。
您可以将 SceneBuilder 作为单独的应用程序启动(例如与 Scene Builder and Java IDEs 的当前集成一起执行)。
您可能没有分发 Scene Builder 的许可权利(您可以 check the Scene Builder license yourself )。如果您选择要求用户使用 SceneBuilder,则需要要求他们在使用您的应用程序之前从 Oracle 下载 SceneBuilder 并自行安装。
如果您有一个重要的应用程序想要将 SceneBuilder 捆绑在一起或将 SceneBuilder 嵌入其中,您可以联系 Oracle 讨论替代许可协议(protocol)。
Is there any third party library which can be used?
目前,还没有任何第 3 方库(用于 JavaFX 开发)可以与 SceneBuilder 提供的功能相媲美。
I would include an advanced wizard for creating custom layout and save configuration on file or is it better to create a custom one?
您问题的这一部分太模糊,无法得到答案。
您可以创建一个新问题,但是 please ensure your new question is of better quality 。在 StackOverflow 上要求某人对您的选项进行评估通常效果不太好(还有其他网站可以解决此类问题)。最好自己选择一个选项,尝试一下,然后在实现中的特定内容不适合您时发布问题(通常带有代码)。
我会注意到,创建一个功能与 SceneBuilder 类似的自定义布局管理器是一项庞大而复杂的任务。 SceneBuilder 团队花了数年时间才创建。
关于JavaFX:场景生成器像一个组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18090314/
我不知道这是不是问这种问题的最佳地点, 我看到一些 JavaFX伙计们,重新标记 一些问题通过替换 javafx来自 javafx-2并采用新的 javafx-8 .它被弃用了还是什么? 编辑 : 不
错误本身: Error:java: invalid flag: --add-modules=javafx.fxml,javafx.graphics,javafx.controls,javafx.bas
这个想法是让一个应用程序在每个显示器上显示两个不同的窗口(阶段),该应用程序应该知道计算机有多少个显示器及其分辨率。 javafx有可能吗? 最佳答案 对于当前版本的 JavaFX (2.2),您可以
我正在将我的项目从 javafx 1.3 转换为 javafx 2.1。但我对 javafx.lang 有疑问包裹。 最佳答案 JavaFX 1.3 lang 包内容被拆分并移至下一个位置: 时长变为
当我尝试将标签添加到 gridpane 中时,如第二张图片所示,它不起作用。我已经尝试了很多东西,比如添加 CSS,但它仍然无法正常工作。为什么第 113 和 114 行不起作用? (opcje.se
我有一个JavaFX ContextMenu分配给滚动面板的鼠标右键单击。它会打开,但在滚动 Pane 外部单击时不会关闭。我可以在滚动 Pane 中添加另一个鼠标事件以将其隐藏,但这只能解决1个问题
我有一个tableview,其中附有一个可观察到的自定义类对象的列表(类类型:SalesInvoiceNetSale)。该表中的所有数据都可以正常显示。可观察列表中的最后一项是总计行(类类型:Sale
关闭。这个问题需要更多 focused .它目前不接受答案。 想改进这个问题?更新问题,使其仅关注一个问题 editing this post . 2年前关闭。 Improve this questi
我想知道如何在JavaFX中绘制半圆。我尝试使用Shape和QuadCurve,但无法制作出完美的半圆。 这是我要绘制的图片: 最佳答案 您链接的图片实际上是一个半圆环。您可以通过绘制嵌套的2条圆弧和
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
我正在寻找 JavaFX 支持的图像类型(最新)列表,例如PNG、JPEG、TIFF。不同的搜索引擎没有帮助......知道从哪里开始吗? 更特别的是,我对 16 位灰度图像(不同格式)和罕见的受支持
我希望在 javafx 中让标签每 0.1 秒闪烁一次。文本显示在后台运行的 ImageView gif 的顶部。我将如何去做,或者您对最佳方法有什么建议? 谢谢 最佳答案 @fabian 的解决方案
我需要测试所选项目的值以调用不同的方法,因此我编写了添加侦听器的代码,但是该代码生成语法错误 @FXML private JFXComboBox cmbComp; cmbComp.valuePrope
我正在 Javafx 中编写一个非常简单的应用程序,其中舞台上有一个带有文本框的按钮作为一个场景。现在,我想要的行为是,当我单击按钮时,我可以使用另一个按钮加载另一个场景和舞台上的一个文本框,然后删除
编辑:如果用户单击“删除”以删除 ListView 中的项目,我会弹出一个警告框。它有效,但我希望它能超越原来的舞台。它出现在我的第一台显示器上。有什么方法可以设置警报显示时的位置吗? 请注意,“所有
我想使用 JavaFX 编写一个笔画绘图应用程序。我有一个压敏绘图板,如果能够读取笔的压力和倾斜值,那就太好了。 JavaFX 有一个 API 可以处理鼠标、触摸和滑动输入,但似乎没有任何东西可以产生
我在 JavaFX 中使用条形图和折线图。当我使两个图表大小相同并将它们放在同一位置时,它们完美地相互重叠。我如何使折线图显示在条形图的顶部。 目前我已将它们的不透明度设置为 0.7,这样它们“看起来
此问题与 this 相关。现在我想为字段值等于某个值的行着色。 @FXML private TableView tv_mm_view; @FXML private Ta
我有一个程序,可以生成高度图(0-255 的整数的 2D 数组),并使用 Shape3D“Box”对象为每个“像素”构建 3D View ,其高度与其在高度图中的值成比例。这会创建一个看起来很酷的四四
我想为 JavaFX 创建上下文菜单。这是我测试过的代码。但是由于某种原因,当我右键单击树节点时没有上下文菜单。你能帮我找出我的错误吗。 import java.util.Arrays; import
我是一名优秀的程序员,十分优秀!