Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Popoti en 10 Marzo 2015, 15:36 pm



Título: Ayuda - Framework para GUI en Java
Publicado por: Popoti en 10 Marzo 2015, 15:36 pm
Buenas, soy nuevo en este foro y me gustaría que me ayudaraís con lo que especifica el título del hilo.

Resulta que tengo que hacer una aplicación en Java, pero la interfaz que proporciona por defecto es muy poco atractiva para el usuario. He estado mirando por internet frameworks que te den una interfaz más atractiva (estilo página web) y he encontrado JavaFX por ejemplo, pero no sé si es la mejor opción.

¿Sabéis de alguna opción que sea mejor?

Saludos.


Título: Re: Ayuda - Framework para GUI en Java
Publicado por: Usuario Invitado en 10 Marzo 2015, 16:44 pm
JavaFX. Primero por sus muchas ventajas y novedades, y segundo porque ha venido a reemplazar a Swing como estándar facto. Además, JavaFX se centra bien en el patrón MVC: Tienes la vista (FXML), el modelo, y el controlador de dicha vista FXML, por lo que aplicas bien el principio SRP (Single Responsability Principle). Y como plus, puedes estilizar tus GUI con CSS, dándole un aspecto muy moderno y amigable.


Título: Re: Ayuda - Framework para GUI en Java
Publicado por: Popoti en 12 Marzo 2015, 00:15 am
Muchas gracias, Gus. Intentaré empaparme tutoriales a ver si me resulta fácil el desarrollo.

Un saludo.


Título: Re: Ayuda - Framework para GUI en Java
Publicado por: crack81 en 12 Marzo 2015, 00:38 am
porque no miras jTattoo es una pequeña libreria gratis y opensource
que cambia el aspecto de tus aplicaciones

ya que el aprender javaFx que es una buena opcion, tomaria mucho tiempo y mas si no tienes mucha experiencia en el desarrollo de interfaces graficas

http://www.jtattoo.net/ (http://www.jtattoo.net/)

pruebala si no te convence, entonces a programar se ha dicho XD

Saludos...


Título: Re: Ayuda - Framework para GUI en Java
Publicado por: Usuario Invitado en 12 Marzo 2015, 01:39 am
Aprender JavaFX no toma mucho tiempo. No tienes que crear GUIs con código Java, si no con FXML que te lo genera Scene Builder. No hay que tenerle miedo a las actualizaciones. JavaFX es más robusto, más limpio, más organizado, mejor implementado que Swing. Ya depende de ti como programador decidir qué elegir.

Saludos.