<分区>
我读到了 JavaFX 相对于 Swing 的优势(这不是讨论的重点),我想学习 JavaFX。 但后来我对 JavaFX 脚本和 XML 等其他东西感到困惑...... 我还没有清楚的图片。 我想知道在尝试 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 教程
关于java - 开始学习 JavaFX 之前需要了解什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23628196/