Siéntete en la libertad de compartir nuestro espacio y códigos con otro, necesitamos de tu ayuda para hacer crecer esta comunidad.
Solución:
Según Oracle, JavaFX es un reemplazo para Swing:
http://www.oracle.com/technetwork/java/javafx/overview/faq-1446554.html#6, pregunta 6, dice:
¿JavaFX está reemplazando a Swing como la nueva biblioteca de interfaz de usuario del cliente para Java SE?
Sí. Sin embargo, Swing seguirá siendo parte de la especificación Java SE en el futuro previsible y, por lo tanto, se incluirá en el JRE. Si bien recomendamos a los desarrolladores que aprovechen las API de JavaFX tanto como sea posible al crear nuevas aplicaciones, es posible ampliar una aplicación Swing con JavaFX, lo que permite una transición más fluida.
Is JavaFX complete replacement of Swing?
creo que no,
-
la mayoría de los componentes son de la mitad del tamaño en comparación con Swing (precio por desarrollo ???),
-
Las implementaciones en JavaFX8 (accesible con Java8) tienen un punto importante. Se podría acceder a Swing JComponents desde contenedores JavaFX y los componentes JavaFX serán accesibles en Swing JContainers (implementados en JavaFX2.2 más reciente),
-
entonces JavaFX será accesible para el desarrollo de aplicaciones DeskTop
-
aún la pregunta es si será posible agregar JavaFX TextArea junto con Swing JTextArea en un JPanel o viceversa (Panel de xxx.scene.xxx)
-
más (la mejor información, hoja de ruta, desarrollo…) sobre FX Experience (el aviso ocasionalmente está inactivo 🙂