Domanda

È una buona idea usare Qt Jambi in Java come toolkit?

Vedo che Qt Jambi è difficile da imparare e Swing è più facile di Qt Jambi, ma penso che Qt Jambi sia più potente.

È stato utile?

Soluzione

Due anni fa, ho avviato un'applicazione desktop Java e ho usato Swing come framweork con interfaccia grafica. Fino a quel momento, ho avuto esperienza con C ++ / MFC ( shudder ) e C ++ / Qt ( molto bello ).

Dopo aver provato ad andare d'accordo con Swing per un po '(inclusa la lettura di molti tutorial e persino un libro) sono arrivato alla seguente conclusione:

Swing è molto più difficile e goffo di Qt per tre motivi:

  1. Molte cose semplici richiedono più codice di quanto dovrebbe.
  2. Alcune cose che Qt porta gratuitamente sono quasi impossibili da raggiungere in un ragionevole lasso di tempo.
  3. Swing non porta un editor di GUI WYSIWYG e non sono riuscito a trovarne uno gratuito che si avvicini a Qt's Designer.

Ho quindi buttato via la GUI di Swing, sono passato a Qt Jambi e ne sono rimasto davvero colpito. Un fine settimana dopo ho avuto una bella interfaccia grafica Qt e ho vissuto per sempre felici e contenti.

Altri suggerimenti

Se pensi che avere familiarità con Qt sarebbe utile in futuro, quando potresti voler sviluppare in C ++ (o modificare alcuni software basati su Qt), penso che sarebbe bello.

Qt Jambi è molto più semplice e più facile da usare rispetto a Swing e SWT.

Penso che l'unico default di Qt Jambi sia che non c'è molta documentazione a riguardo e i forum che rispondono a domande su Qt Jambi sono rari (questo è l'unico che ho trovato: D)

Spero che questo aiuti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top