如果我没有任何 UI 编程背景,那么开始学习 JavaFx 是否有意义?先学习 Swing 然后再学习 JavaFx 是否更可取?
我在 Netbeans 的 JavaFx 网站上尝试了入门教程,代码对我来说看起来非常复杂。我想知道对于初学者 GUI 开发人员来说,JavaFx 是否太先进了。
如果我没有任何 UI 编程背景,那么开始学习 JavaFx 是否有意义?先学习 Swing 然后再学习 JavaFx 是否更可取?
我在 Netbeans 的 JavaFx 网站上尝试了入门教程,代码对我来说看起来非常复杂。我想知道对于初学者 GUI 开发人员来说,JavaFx 是否太先进了。
看着 JavaFX 教程,我会说:
如果您根本没有编程背景,那么从任何语言开始都是一个挑战。如果你懂一点编程语言,那么这仍然是一个挑战。
我的建议是潜入并努力工作。一个快速的谷歌搜索(JavaFX Hello World)有很多点击...我快速浏览了这个,我会说从它开始。
我认为知道 swing 不会让您在 JavaFX 方面占上风。JavaFX 看起来更像是脚本而不是实际的 Java 编程。您无需摇摆就可以很好地学习 JavaFX。
据我了解,JavaFX 库没有那么多合适的 UI 组件,但由于 JavaFX 允许您使用任何 Swing 组件,因此了解 Swing 可能很有用。随着 JavaFX 的成熟,这可能会变得不那么真实。
嗯,至少有相当多的相似之处......舞台例如相当于Java中的JFrame,场景相当于JPanel......绑定机制类似于(嗯,有点) Java中的监听器概念...
哦,JavaFX 对程序员来说不应该太复杂,因为它主要针对 Web 开发人员^^。