預覽網頁

2013年6月4日 星期二

Java上如何匯入Jogl


  • 目的
           之前學習計算機圖學[1]時,是透過匯入glu23.dll等檔案到C++/C來啟動Jogl(類似OpenGL, 但是在Java介面上稱之為Jogl)。
          但是於 Java而言,卻不是匯入dll檔,而是jar檔


  • 步驟
          1. 所需檔案
               對於Java而言,啟動Jogl所需的external Library為

               gluegen-rt.jar              gluegen.jar              jogle-all.jar                    
         
               以下網址提供該三個jar檔懶人包,適用於64位元之電腦:               
               https://www.dropbox.com/s/mahpndub3auticm/OpenGL_Java_64bit.rar
           或到Jogl官網下載:
           http://jogamp.org/

          2. jar檔的匯入(以Eclipse為例)            

             首先,先開啟Eclipse,並建置好Java專案              
             PS. 此部分須具備Java in Eclipse使用之基本觀念,如尚不了解此部分,
             請參考以下連結:  
   
                    a. 如何安裝Eclipse: http://www.youtube.com/watch?v=Hl-zzrqQoSE    
                    b. 如何建置Java專案: http://www.youtube.com/watch?v=5u8rFbpdvds
           
              點選Java專案>>Build Path>> Configuration Build Path


                  進入以下該頁面,選擇左邊選單的Java Build Path>>然後選擇表單上方的 Libraries>> 選擇右方的 Add  External JARs

                          
                   選擇要匯入之jar檔之所在位置檔案,這裡以匯入gluegen-rt.jar為例


                     可以看見剛剛所選的jar檔已匯入


                      看到左邊專案的地方,可以發現多了一個Referenced Libraries,而剛剛匯入的jar檔已經在裡面囉!接下來,就可
                以順利的進行程式寫作了~





  • 參考資料:
             [1] 計算機圖學教學網站
                   (如需download C++/C 啟動OpenGL的dll檔也可在該網站取得,另有安裝在Visual Studio上的說明):
                   http://vr.me.ncku.edu.tw/courses/html/cg101/

            [2] 本文章主要參考資料來自於以下網站:
                  (本連結中另有,C++/C in Eclipse dll檔匯入說明)
                   http://riccardotramma.com/2011/04/setup-eclipse-to-develop-opengl-glut-apps-in-java-cc-on-windows-mac/

            [3]更多jogl的使用程序與範例,請參照:
                 http://www3.ntu.edu.sg/home/ehchua/programming/opengl/JOGL2.0.html




1 則留言: