java - 开始学习 JavaFX 之前需要了解什么?

标签 java javafx

<分区>

我读到了 JavaFX 相对于 Swing 的优势(这不是讨论的重点),我想学习 JavaFX。 但后来我对 JavaFX 脚本和 XML 等其他东西感到困惑...... 我还没有清楚的图片。 我想知道在尝试 JavaFX 之前必须了解的基本信息和编程/标记语言等所有内容。

最佳答案

嗯,就我而言,在您开始学习 Javafx 之前,我会说没有什么是强制性的。只需了解一点 JAVA 就足够了(只是基础知识)

对于 Javafx 学习资源,Oracle 拥有最好的可用资源之一,丰富的示例丰富了您的Javafx 学习之旅

fxml 文件基本上是可以使用 XML 编写并可以加载到您的代码中的 UI。这使您的应用程序遵循 MVC 规则。虽然最初,我建议花一些时间仅使用 Java 代码构建您的 UI。

有关 FXML 的更多信息

Java vs JavaFX Script vs FXML. Which is better way of programming in JavaFX?

Javafx 教程

http://docs.oracle.com/javase/8/javase-clienttechnologies.htm

对于初学者,JavaFX 入门非常重要!

http://docs.oracle.com/javase/8/javafx/get-started-tutorial/jfx-overview.htm#JFXST784

Scene Builder 教程,即为您的应用程序制作 fxml 文件,

http://docs.oracle.com/javase/8/scene-builder-2/get-started-tutorial/overview.htm

FXML 教程

https://docs.oracle.com/javase/8/javafx/fxml-tutorial/

关于java - 开始学习 JavaFX 之前需要了解什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23628196/

相关文章:

java - 是否可以删除 Java 中 SSL 握手的扩展部分?

java - 当达到 JavaFX 中 PathTransition 的一半时触发事件

JavaFX TableView 排序时忽略空单元格

java - JavaFX 中的 GridPane

java - java中的字符串匹配操作

java - Logback JMSAppender 不清理与 ActiveMQ 的连接

java - 将 jsf 1.2 迁移到 2.0 时出错

java - 在Java中获取系统 block 大小

java - 嵌套 JavaFX 的 TreeView 的有效填充

java - JavaFX ListView 中的 WPF ListView.ItemTemplate 等效项是什么?