溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.aygfsteel.com/sxyx2008/謝謝合作!!!

          雪山飛鵠

          溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.aygfsteel.com/sxyx2008/謝謝合作!!!

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks
          World Wind是什么了?自己去官方看!我也是菜鳥!
          官方主頁:http://worldwind.arc.nasa.gov/download.html
          World Wind Java SDK:http://worldwind.arc.nasa.gov/java/
          有興趣的朋友可以下載官方的安裝包,安裝體驗,目前最新版本為1.4    下載地址http://worldwind.arc.nasa.gov/download.html
          效果圖

          好了,趕緊下載Java的sdk寫個自己的HelloWorld程序吧
          地址:http://worldwind.arc.nasa.gov/java/
          下載后將gluegen-rt.jarjogl.jarworldwind.jar三個jar包添加到工程的classpath目錄
          并且將以下gluegen-rt.dlljogl_awt.dll、jogl_cg.dll、jogl.dll文件與jogl.jar文件關聯起來

          接下來看代碼吧:
          package com.worldwind.demo;

          import java.awt.Dimension;
          import java.awt.Toolkit;

          import javax.swing.JFrame;

          import gov.nasa.worldwind.BasicModel;
          import gov.nasa.worldwind.awt.WorldWindowGLCanvas;

          public class HelloWorldWind extends javax.swing.JFrame {

              
          private static final long serialVersionUID = 1L;

              
          public HelloWorldWind() {
                  
                  WorldWindowGLCanvas wwd 
          = new WorldWindowGLCanvas();
                  
                  Dimension dimension
          =Toolkit.getDefaultToolkit().getScreenSize();
                  
                  
          int width=(dimension.width-800)/2;
                  
          int height=(dimension.height-600)/2;
                  
                  
                  wwd.setBounds(width, height, 
          800600);
                  
                  
          //wwd.setPreferredSize(new java.awt.Dimension(200, 200));
                  this.setTitle("WorldWind Test");
                  
          this.getContentPane().add(wwd, java.awt.BorderLayout.CENTER);
                  
          this.pack();
                  wwd.setModel(
          new BasicModel());
                  
          this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                  
              }

              
          public static void main(String[] args) {
                  java.awt.EventQueue.invokeLater(
          new Runnable() {
                      
          public void run() {
                          
          new HelloWorldWind().setVisible(true);
                      }
                  });
              }
          }

          趕緊Run一把吧

          看好了,這次是自己寫的swing程序噢,鼠標拖拽體驗一下!

          點我下載工程代碼
          posted on 2011-03-30 09:40 雪山飛鵠 閱讀(2838) 評論(0)  編輯  收藏 所屬分類: javase
          主站蜘蛛池模板: 仙游县| 阆中市| 海林市| 睢宁县| 儋州市| 南澳县| 措美县| 康乐县| 黑河市| 麻栗坡县| 梅州市| 乌苏市| 修武县| 体育| 西乡县| 福建省| 双鸭山市| 淅川县| 宁波市| 南阳市| 永济市| 三门县| 西城区| 离岛区| 商南县| 通山县| 临朐县| 松溪县| 五河县| 托克逊县| 长子县| 曲麻莱县| 伽师县| 凤冈县| 阜宁县| 新乡县| 泽库县| 汕尾市| 昭通市| 藁城市| 福建省|