2008-09-26 18 views

回答

13

兩年前,我開始了一個Java桌面應用程序,並使用Swing作爲GUI framweork。到目前爲止,我有過使用C++/MFC(不寒而慄)和C++/Qt(非常好的)的經驗。

Swing是有三個原因要困難得多,比Qt的笨拙:

試圖與Swing相處了一段時間(包括閱讀大量教程,甚至一書),我來到了以下結論後:

  1. 很多簡單的東西需要比它應該更多的代碼。
  2. Qt免費提供的一些東西幾乎不可能在合理的時間內實現。
  3. Swing不帶一個所見即所得的GUI編輯器,我找不到一個接近Qt的Designer的免費的編輯器。

然後,我拋棄了Swing GUI,轉而使用Qt Jambi,並對它印象深刻。一個週末後,我有一個不錯的Qt GUI,並從此過上幸福的生活。

+3

沒有Swing GUI編輯器?你在說什麼? http://www.netbeans.org/kb/articles/matisse.html http://www.eclipse.org/vep – 2009-01-16 08:37:20

3

如果你認爲熟悉Qt將來會很有用,那麼當你想用C++開發(或者改變一些基於Qt的軟件)時,我認爲它會很好。

3

Qt Jambi比Swing和SWT更簡單易用。

我認爲Qt的佔碑的唯一默認是不存在關於該多文檔和論壇回答關於Qt Jambi的問題是罕見的(這是唯一一個我發現:d)

希望這有助於。