java user-interface qt qt-jambi

¿Debería usar Qt Jambi en Java?



user-interface qt-jambi (3)

¿Es una buena idea para mí usar Qt Jambi en Java como conjunto de herramientas?

Veo que Qt Jambi es difícil de aprender, y Swing es más fácil que Qt Jambi, pero creo que Qt Jambi es más poderoso.


Si crees que estar familiarizado con Qt sería útil en el futuro, cuando quieras desarrollar en C ++ (o cambiar algún software basado en Qt), creo que sería bueno.


Hace dos años, comencé una aplicación Java Desktop y usé Swing como GUI framweork. Hasta ese momento, tenía experiencia con C ++ / MFC ( estremecimiento ) y C ++ / Qt ( muy agradable ).

Después de tratar de llevarme bien con Swing por un tiempo (incluso leer muchos tutoriales e incluso un libro) llegué a la siguiente conclusión:

Swing es mucho más difícil y torpe que Qt por tres razones:

  1. Muchas cosas simples requieren más código de lo que deberían.
  2. Algunas cosas que Qt trae de forma gratuita son casi imposibles de lograr en un tiempo razonable.
  3. Swing no trae un editor de GUI WYSIWYG y no pude encontrar uno gratuito que se acerque al diseñador de Qt.

Luego arrojé la GUI de Swing, cambié a Qt Jambi y quedé realmente impresionado. Un fin de semana después tuve una buena GUI de Qt y viví feliz para siempre.


Qt Jambi es mucho más simple y fácil de usar que Swing y SWT.

Creo que el único defecto de Qt Jambi es que no hay mucha documentación al respecto y los foros que responden preguntas sobre Qt Jambi son raros (este es el único que encontré: D)

Espero que esto ayude.