用worldwind java SDK开发应用程序 (转载)
2011-09-19 11:23
162 查看
用worldwind java SDK开发应用程序 (转载)
昨天天收到一邮件,才知道原来worldwind有了java版本的SDK,以前一直都不知道,很是惭愧。 于是今天就在网上搜索了下用worldwind java sdk,找到一个helloworld的例子,但是不知道什么原因,作者省略了一些重要的加载库的过程,对于我这种没用过jogl的人来说,又是一个不断尝试的过程,幸好查了一些方法之后,终于把例子做出来了。 闲话少说,按步骤一步一步来: 1. 下载worldwind java sdk 下载地址:http://builds.worldwind.arc.nasa.gov/download.asp 解压之后,可以获得jogl.jar、gluegen-rt.jar、worldwind.jar、gluegen-rt.dll、jogl.dll、jogl_awt.dll、jogl_cg.dll 2. 打开eclipse,创建java工程 1)在工程下创建lib文件夹,把第一步得到的3个jar包,放到lib目录下 2)在电脑上创建一个文件夹将第一步得到的4个DLL文件放进去 3)右击jogl.jar,Build Path--->Configure Build Path---->点击jogl.jar包,找到Native library location->Edit,将2.2的文件路径放到location path中,见图片。 3. 创建java文件 package cn.worldwind.test; import gov.nasa.worldwind.BasicModel; import gov.nasa.worldwind.awt.WorldWindowGLCanvas; public class Helloworld { public static class AppFrame extends javax.swing.JFrame { /** * */ private static final long serialVersionUID = 1L; public AppFrame() { WorldWindowGLCanvas wwd = new WorldWindowGLCanvas(); wwd.setPreferredSize( new java.awt.Dimension( 200, 200 ) ); this.getContentPane().add( wwd, java.awt.BorderLayout.CENTER ); this.pack(); wwd.setModel( new BasicModel() ); } } public static void main( String[] args ) { java.awt.EventQueue.invokeLater( new Runnable() { public void run() { new AppFrame().setVisible( true ); } } ); } } 4. 运行java文件即可。 |
本文引用地址:http://www.sciencenet.cn/blog/user_content.aspx?id=349893 |
相关文章推荐
- 用worldwind java SDK开发应用程序
- DOS命令下用Java SDK开发工具开发应用程序
- 用S60操作系统SDK开发NOKIA手机应用程序(4)- 界面层框架及一些特性
- VS 2008+WM6 SDK开发WM6上的应用程序必备的软件
- Java开发工具IntelliJ IDEA如何使应用程序交互
- eclipse3.3搭配sun_java_me_sdk-3.0 开发J2ME 环境配置
- 用S60操作系统SDK开发NOKIA手机应用程序(5)-范例HelloWorld分析
- 用S60操作系统SDK开发NOKIA手机应用程序-学习笔记(2)
- 用S60操作系统SDK开发NOKIA手机应用程序-学习笔记(3)
- Openstack 二次开发之:在windows 环境下编译Openstack-java-sdk
- 手把手教您开发JAVA微信SDK-接受消息
- qq腾讯社区开发平台 【QQ登录】.net java web版 移动手机版手机SDK下载
- 从Java应用程序动态生成PDF文件-Java基础-Java-编程开发
- 应用Java技术开发WAP应用程序-Java基础-Java-编程开发
- WorldWind Java 再开发之 HelloWorld
- 黑莓java开发应用程序
- 使用Struts2开发Java Web应用程序(目录)
- 用S60操作系统SDK开发NOKIA手机应用程序-学习笔记(2)
- Java开发WebService的几种方法--转载
- 让PHP支持大型项目-构建JSP、PHP与JAVA融为一体的开发环境[转载]