2008-09-26 16 views
12

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

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.

Respuesta

13

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

Después de tratar de llevarse bien con el oscilación por un tiempo (incluyendo la lectura de un montón de 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 del 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 acerca al Diseñador de Qt.

Luego arrojé la GUI 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.

+3

No Swing GUI editor? ¿De qué estás hablando? http://www.netbeans.org/kb/articles/matisse.html http://www.eclipse.org/vep –

+0

En segundo lugar, Swing tiene muy buenos editores de GUI. – Gili

+5

@Tiberiu Ana: La publicación no afirma que NO hay editores de GUI Swing gratuitos. Simplemente dice que no fueron tan buenos como Qt's Designer cuando los probé. Como el comentario de Gili insinúa, eso podría haber cambiado en los últimos 2 años. – Tom

3

Si piensas 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.

3

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 es que mucha documentación al respecto y foros respondiendo preguntas sobre Qt Jambi son raros (este es el único que encontré: D)

Espero que esto ayude .