如果我没有任何UI编程背景,那么开始学习JavaFx是否有意义?首先学习Swing然后转到JavaFx更合适吗?
我在Netbeans的JavaFx网站上尝试了getting started tutorial,代码看起来非常复杂。我想知道JavaFx是否对初学者GUI开发人员来说太先进了。
答案 0 :(得分:13)
看看JavaFX教程我会说:
如果你根本没有编程背景,那么以任何语言开始将是一个挑战。如果您对一种语言有一点编程知识,那么它仍然是一个挑战。
我的建议是潜入并参与其中。一个快速的谷歌搜索(JavaFX Hello World)有很多点击...我快速浏览了this one,我想从它开始。
答案 1 :(得分:1)
我不认为知道swing会给你带来很多JavaFX的优势。 JavaFX看起来更像是脚本而不是实际的java编程。你可以在没有挥杆的情况下学习JavaFX。
答案 2 :(得分:1)
根据我的理解,JavaFX库没有那么多正确的UI组件,但由于JavaFX允许您使用任何Swing组件,因此了解Swing可能很有用。随着JavaFX的成熟,这可能不那么真实,也不那么真实。
答案 3 :(得分:0)
嗯,至少有相当多的相似之处...相当于Java中的JFrame,一个场景相当于一个JPanel ......绑定机制与Java中的监听器概念类似(好吧,类似)......
哦,JavaFX对于程序员来说不应该太复杂,因为它主要针对Web开发人员^^。