如果我没有UI编程背景,学习JavaFx是否有意义?是不是更建议先学习Swing再转向JavaFx?
我在Netbeans上尝试了JavaFx网站上的入门教程,但是代码对我来说看起来非常复杂。我想知道对于初学者GUI开发者来说,JavaFx是否太高级了。
看JavaFX教程,我认为:
如果你完全没有编程背景,那么学习任何语言都会是一项挑战。如果你在某种语言中有一些编程知识,学习它仍然会是一项挑战。
我的建议是要深入学习并努力工作。在快速谷歌搜索(JavaFX Hello World)中可以找到很多信息... 我快速查看了这个,我认为从这里开始学起。
我认为了解Swing并不能让你在JavaFX方面占据优势。JavaFX更像是脚本编写,而不是实际的Java编程。你可以在没有Swing的情况下很好地学习JavaFX。
嗯,至少有相当数量的相似之处……例如,一个Stage就相当于Java中的JFrame,一个场景就相当于一个JPanel……绑定机制与Java中监听器概念类似(嗯,有点像)……
哦,而且JavaFX对于程序员来说不应该太复杂,因为它主要面向Web开发人员^^。