我应该在学习JavaFx之前学习Swing吗?

时间:2009-02-19 03:45:09

标签: java javafx

如果我没有任何UI编程背景,那么开始学习JavaFx是否有意义?首先学习Swing然后转到JavaFx更合适吗?

我在Netbeans的JavaFx网站上尝试了getting started tutorial,代码看起来非常复杂。我想知道JavaFx是否对初学者GUI开发人员来说太先进了。

4 个答案:

答案 0 :(得分:13)

看看JavaFX教程我会说:

  1. 您不需要知道Swing使用JavaFX
  2. 如果你发现JavaFX教程很难学习Swing就不会那么容易了
  3. 如果你根本没有编程背景,那么以任何语言开始将是一个挑战。如果您对一种语言有一点编程知识,那么它仍然是一个挑战。

    我的建议是潜入并参与其中。一个快速的谷歌搜索(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开发人员^^。