溫馨提示:您的每一次轉(zhuǎn)載,體現(xiàn)了我寫此文的意義!!!煩請(qǐng)您在轉(zhuǎn)載時(shí)注明出處http://www.aygfsteel.com/sxyx2008/謝謝合作!!!

          雪山飛鵠

          溫馨提示:您的每一次轉(zhuǎn)載,體現(xiàn)了我寫此文的意義!!!煩請(qǐng)您在轉(zhuǎn)載時(shí)注明出處http://www.aygfsteel.com/sxyx2008/謝謝合作!!!

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            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/
          有興趣的朋友可以下載官方的安裝包,安裝體驗(yàn),目前最新版本為1.4    下載地址http://worldwind.arc.nasa.gov/download.html
          效果圖

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

          接下來看代碼吧:
          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程序噢,鼠標(biāo)拖拽體驗(yàn)一下!

          點(diǎn)我下載工程代碼
          posted on 2011-03-30 09:40 雪山飛鵠 閱讀(2838) 評(píng)論(0)  編輯  收藏 所屬分類: javase
          主站蜘蛛池模板: 如东县| 咸宁市| 小金县| 德江县| 霞浦县| 金昌市| 依安县| 山阴县| 常熟市| 湾仔区| 赫章县| 台南县| 贞丰县| 定襄县| 加查县| 新巴尔虎左旗| 东源县| 巴楚县| 灌南县| 抚州市| 徐水县| 巨野县| 班玛县| 滨海县| 湟源县| 教育| 板桥市| 陈巴尔虎旗| 栖霞市| 松原市| 宁海县| 庄河市| 临高县| 内丘县| 阜新| 利川市| 花莲县| 诸暨市| 宣威市| 陵川县| 宜阳县|