JavaFx 相当于 Swing JFrame

标签 java swing javafx jframe

我正在学习 JavaFX。我遇到了一个问题;我无法弄清楚什么是 JavaFX 中的 Swing JFrame 的等价物。是场景还是舞台?

最佳答案

JavaFX 中 Swing JFrame 的等价物是 StageWindow 扩展的类并且可以通过调用 show() 使其可见方法。 Scene更像是框架的内容 Pane (不是完全相同但在概念上相似)。

题外话

有关类似于 JDialog 的组件的详细信息,请阅读 Marco Jakob 的帖子:JavaFX Dialogs (official)

另一方面,还有可用的第三方选项,例如 ControlsFX和 Marco Jakob 的 JavaFX dialogs , 或者我们可以玩舞台的 Modality实现接近示例的东西 here .

关于JavaFx 相当于 Swing JFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27984081/

相关文章:

JavaFX 场景在 Windows 10 上的场景构建器和运行时中的缩放比例不同

java - 能够在 Spring 中创建 bean 模板

java - 处理 selenium java 中的右键单击菜单项

java - JTree 通过单击行上的任意位置来选择节点

Java gson 转换错误

javafx - JavaFX 2.0:结束阶段(窗口)

java - 如何使用 JavaFX LineChart 添加两条垂直线

java - TZupdater 破坏了 JRE 更新

java - 如何在 Junit 中使用嵌入式 Tomcat 7 测试基于 servlet 3.0 注释的 servlet

java - 使用 ImageIcon(getClass().getResource() 将图像添加到 eclipse java 项目