我需要在本週五建立一個文件瀏覽器演示,它用於瀏覽mp3文件並顯示他們的曲目信息,如藝術家和標題。我有4天的時間,我應該學習QT還是Java swing?
我對他們都沒有經驗,在Java和C++中也有相同的經驗。
核心功能在C++中完成。只需要有一個GUI基於選定的文件瀏覽,選擇文件和調用函數。
我應該選擇哪一個?教程非常感謝。 (我知道他們在網上有很多,但我不確定哪一個能讓我在3-4天內完成我的工作)
我需要在本週五建立一個文件瀏覽器演示,它用於瀏覽mp3文件並顯示他們的曲目信息,如藝術家和標題。我有4天的時間,我應該學習QT還是Java swing?
我對他們都沒有經驗,在Java和C++中也有相同的經驗。
核心功能在C++中完成。只需要有一個GUI基於選定的文件瀏覽,選擇文件和調用函數。
我應該選擇哪一個?教程非常感謝。 (我知道他們在網上有很多,但我不確定哪一個能讓我在3-4天內完成我的工作)
Qt也是我的投票。
以下鏈接中的示例和信息可以幫助您更好地掌握解決方案。
http://www.youtube.com/watch?v=92biLZST6Vg
http://qt-project.org/doc/qt-4.8/phonon-qmusicplayer.html
http://qt-project.org/doc/qt-4.8/qfilesystemmodel.html
PS,安裝的Qt和Qt Creator之後,它有極好的文檔和很好的例子和教程從IDE容易地訪問,歡迎選項卡上。
由於時間跨度短,我建議使用Qt。轉到網站http://qt.digia.com/Product/Developer-Tools/並下載Qt Creator IDE。它有一個很好的GUI構建器,允許您在所見即所得的編輯器中拖放組件。確保閱讀Qt中的信號和插槽。在網站上有很多很好的教程,而且Qt有很好的文檔記錄。如果您努力工作,您可以設置GUI並及時連接到核心代碼。祝你好運。
順便說一句:Qt使用C++並有額外的Qt特定對象庫。
Dude/Dudette,你會因此而投票棄權。儘管如此,選擇仍然取決於你。但是,此鏈接可能會幫助您確定哪一個更適合您:http://stackoverflow.com/questions/422956/java-swing-or-java-qt 此外,簡單地嘗試一個或更簡單兩個例子,看哪一個吸引你,並從那裏去,因爲你自然會有一種親和力。 – jrd1 2013-03-19 01:57:32
我認爲你最好用Swing,IMO - 因爲你不需要任何其他外部庫,所以在線有很多教程和示例供你試用。所有你需要的是一個JDK,一個代碼編輯器,並且你被設置了。 – jrd1 2013-03-19 02:01:10
我認爲QT阿爾迪有這樣的教程。 – 2013-03-19 03:25:04