Должен ли я изучать Swing до изучения JavaFx? - PullRequest
6 голосов
/ 19 февраля 2009

Имеет ли смысл начинать изучать JavaFx, если у меня нет опыта программирования UI? Желательно ли сначала изучить Swing, а затем перейти к JavaFx?

Я попробовал учебное пособие по началу работы на веб-сайте JavaFx в Netbeans, и код показался мне чрезвычайно сложным. Мне интересно, является ли JavaFx слишком продвинутым для начинающего разработчика GUI.

Ответы [ 4 ]

13 голосов
/ 19 февраля 2009

Глядя на учебник по JavaFX, я бы сказал, что:

  1. вам не нужно знать Swing, чтобы использовать JavaFX
  2. если вы найдете учебник по JavaFX, изучающий Swing не будет легче

Если у вас совсем нет опыта программирования, тогда запуск на любом языке будет сложной задачей. Если вы немного знакомы с программированием на языке, это все равно будет проблемой.

Мой совет - погрузиться и поработать над этим. Быстрый поиск в Google (JavaFX Hello World) имеет несколько просмотров ... Я быстро взглянул на этот , и я бы сказал, начните с него.

1 голос
/ 16 июня 2009

Из того, что я понимаю, в библиотеках JavaFX не так много правильных компонентов пользовательского интерфейса, но, поскольку JavaFX позволяет использовать любой компонент Swing, было бы полезно знать Swing. Вероятно, это будет менее верно и менее верно по мере взросления JavaFX.

1 голос
/ 19 февраля 2009

Я не думаю, что знание свинга даст вам большую пользу с JavaFX. JavaFX больше похож на скриптинг, а не на программирование на Java. Вы можете изучать JavaFX отлично без качелей.

0 голосов
/ 11 января 2010

Ну, есть хотя бы изрядное количество сходств ... Этап, например. является эквивалентом JFrame в Java, сцена является эквивалентом JPanel ... механизм привязки аналогичен (ну вроде) концепции слушателя в Java ...

Да, и JavaFX не должен быть слишком сложным для программистов, поскольку он в первую очередь предназначен для веб-разработчиков ^^.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...