2009-02-19 8 views
6

Ist es sinnvoll, JavaFx zu lernen, wenn ich keinen Hintergrund in der UI-Programmierung habe? Ist es ratsam, zuerst Swing zu lernen und dann zu JavaFx überzugehen?Soll ich Swing lernen, bevor ich JavaFx lerne?

Ich versuchte, die getting started tutorial auf JavaFx Website in Netbeans und der Code sah für mich äußerst kompliziert. Ich frage mich, ob JavaFx für einen Anfänger GUI Entwickler zu fortgeschritten ist.

Antwort

13

am JavaFX Tutorial Blick würde ich sagen:

  1. Sie müssen JavaFX nicht wissen, Swing zu verwenden
  2. , wenn Sie die JavaFX Tutorial schwer zu lernen Schaukel wird nicht einfacher sein

Wenn Sie keine Programmierkenntnisse haben überhaupt dann in jeder Sprache Start wird eine Herausforderung sein. Wenn Sie ein wenig programmieren in einer Sprache wissen, wird es immer noch eine Herausforderung sein.

Mein Rat ist, darin zu tauchen und zu arbeiten. Eine schnelle Google-Suche (JavaFX Hello World) hat eine Reihe von Treffern ... Ich habe einen kurzen Blick auf this one geworfen und ich würde anfangen damit zu beginnen.

1

Ich glaube nicht, Swing zu wissen, werden Sie viel von einem Oberhand mit JavaFX geben. JavaFX scheint mehr wie Scripting zu sein als Java-Programmierung. Sie können JavaFX gut ohne Swing lernen.

1

Von dem, was ich die JavaFX Bibliotheken verstehen haben nicht so viele geeignete UI-Komponenten, aber da JavaFX Sie jede Swing-Komponente verwenden können könnte es nützlich sein Swing zu wissen. Dies wird wahrscheinlich weniger wahr und weniger zutreffend sein, wenn JavaFX reift.

0

Nun, gibt es zumindest eine angemessene Menge von Ähnlichkeiten ... eine Stufe z.B. ist das Äquivalent zu einem JFrame in Java, eine Szene entspricht einem JPanel ... der Bindemechanismus ist ähnlich dem Listener-Konzept in Java.

Oh, und JavaFX sollte nicht Für Programmierer ist es zu kompliziert, da es hauptsächlich auf Webentwickler abzielt ^^.

Verwandte Themen