Soll ich Qt Jambi in Java verwenden?
-
02-07-2019 - |
Frage
Ist es eine gute Idee für mich Qt Jambi in Java als Toolkit zu verwenden?
Ich sehe, dass Qt Jambi schwer zu erlernen ist, und Swing ist einfacher als Qt Jambi, aber ich denke, dass Qt Jambi mächtiger ist.
Lösung
Vor zwei Jahren begann ich eine Java-Desktop-Anwendung und verwenden Schaukel als GUI Framweork. Bis zu diesem Zeitpunkt hatte ich Erfahrung mit C ++ / MFC ( Schauder ) und C ++ / Qt ( sehr schön ).
Nach dem Versuch, mit Schaukel für eine Weile auszukommen (einschließlich viele Tutorials und sogar ein Buch zu lesen) ich zu folgendem Ergebnis gekommen:
Swing ist viel schwieriger und plump als Qt aus drei Gründen:
- Viele einfache Sachen erfordert mehr Code als es sollte.
- Einige Dinge, die Qt bringt kostenlos fast unmöglich, in einer angemessenen Zeit zu erreichen.
- Schaukel keine WYSIWYG GUI-Editor bringen und ich konnte nicht eine kostenlose finden, die Qt-Designer nahe kommt.
Ich warf dann den Swing-GUI weg, wechselte zu Qt Jambi und wurde von ihm sehr beeindruckt. Ein Wochenende später hatte ich eine schöne Qt GUI und lebte glücklich und zufrieden.
Andere Tipps
Wenn Sie mit Qt vertraut zu sein denken würde in der Zukunft nützlich sein, wenn Sie könnten in C ++ entwickeln mögen (oder eine Qt-basierte Software ändern), ich denke, es wäre schön.
Qt Jambi ist viel einfacher und einfacher zu bedienen als Swing- und SWT.
Ich denke, dass die einzige Standard von Qt Jambi ist, dass es nicht so viel Dokumentation darüber ist und Foren Fragen zu Qt Jambi sind selten (dies ist die einzige, die ich gefunden: D) Beantwortung
Hope, das hilft.