溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處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.dlljogl_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 雪山飛鵠 閱讀(2842) 評論(0)  編輯  收藏 所屬分類: javase
          主站蜘蛛池模板: 拉孜县| 张家界市| 万源市| 望城县| 江北区| 屏边| 中宁县| 唐河县| 兴仁县| 滨州市| 萨嘎县| 固安县| 义马市| 绥阳县| 利津县| 大理市| 土默特右旗| 武乡县| 泰州市| 合川市| 兴山县| 新乡市| 淮北市| 鸡西市| 忻城县| 临澧县| 苍南县| 独山县| 江都市| 罗定市| 奉节县| 寿光市| 府谷县| 辽中县| 邵东县| 天峨县| 台前县| 淮阳县| 南投县| 万载县| 安泽县|