7

如果我没有任何 UI 编程背景,那么开始学习 JavaFx 是否有意义?先学习 Swing 然后再学习 JavaFx 是否更可取?

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

4

4 回答 4

13

看着 JavaFX 教程,我会说:

  1. 您无需了解 Swing 即可使用 JavaFX
  2. 如果您发现 JavaFX 教程很难学习 Swing 将不会更容易

如果您根本没有编程背景,那么从任何语言开始都是一个挑战。如果你懂一点编程语言,那么这仍然是一个挑战。

我的建议是潜入并努力工作。一个快速的谷歌搜索(JavaFX Hello World)有很多点击...我快速浏览了这个,我会说从它开始。

于 2009-02-19T04:08:37.750 回答
1

我认为知道 swing 不会让您在 JavaFX 方面占上风。JavaFX 看起来更像是脚本而不是实际的 Java 编程。您无需摇摆就可以很好地学习 JavaFX。

于 2009-02-19T03:58:58.770 回答
1

据我了解,JavaFX 库没有那么多合适的 UI 组件,但由于 JavaFX 允许您使用任何 Swing 组件,因此了解 Swing 可能很有用。随着 JavaFX 的成熟,这可能会变得不那么真实。

于 2009-06-16T10:21:23.197 回答
0

嗯,至少有相当多的相似之处......舞台例如相当于Java中的JFrame,场景相当于JPanel......绑定机制类似于(嗯,有点) Java中的监听器概念...

哦,JavaFX 对程序员来说不应该太复杂,因为它主要针对 Web 开发人员^^。

于 2010-01-11T18:58:00.457 回答