1.第一个程序
来源:互联网 发布:易语言如何编程 编辑:程序博客网 时间:2024/05/16 18:56
你好,世界风
先上代码,然后解释。
package wwjTest;import java.awt.BorderLayout;import java.awt.Dimension;import javax.swing.JFrame;import gov.nasa.worldwind.Model;import gov.nasa.worldwind.WorldWind;import gov.nasa.worldwind.avlist.AVKey;import gov.nasa.worldwind.awt.WorldWindowGLCanvas;/** * 这是第一个程序 hello world wind * @author Gengyu * */public class HelloWorldWind extends JFrame { private static final long serialVersionUID = 1L; protected WorldWindowGLCanvas wwd;//声明画布 public HelloWorldWind () { //按指定尺寸创建画布 Dimension canvasSize = new Dimension(800,600); this.wwd = new WorldWindowGLCanvas(); this.wwd.setPreferredSize(canvasSize); //创建地球模型,并于画布绑定 Model m= (Model) WorldWind.createConfigurationComponent(AVKey.MODEL_CLASS_NAME); this.wwd.setModel(m); //按照BorderLayout布局,把画布显示到窗体中心 this.add(this.wwd,BorderLayout.CENTER); } public static void main(String[] args) { HelloWorldWind hww = new HelloWorldWind(); hww.setTitle("你好,世界风"); hww.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); hww.setSize(800,600); hww.setVisible(true); }}
运行结果如下所示:
简单解释一下程序,worldwind中画布是承载一切图形的基础,地球模型是一个基础的3D球。
阅读全文
0 0
- 1.第一个程序
- 1.第一个C程序
- 1.第一个C++程序
- 1.第一个程序: "Hello, World"
- 1. 编写第一个C程序
- UIKit基础:1.第一个UIKit程序
- 1.第一个程序: "Hello, World"
- 4 第一个程序:1.exe
- 第一个C++程序
- 第一个MIDP程序
- 第一个Swing程序
- 第一个Ruby程序
- 第一个Python程序
- 第一个RoR程序
- 第一个RMI程序!
- VBA 第一个程序
- 第一个C程序
- 第一个VHDL程序
- 机器学习十大算法之扫盲
- 1007. Maximum Subsequence Sum (25)
- URL
- 泛型
- Android--超强面试总结
- 1.第一个程序
- 双节假期延长攻略
- 旷视全新智能人像抓拍机:1080P高清视频格式,抓拍率不低于98%。
- 香港科技大学三天速成TensorFlow教程 ‖ PPT
- 北京龙泉寺:最强科研组织!清华北大学子排队出家,门禁都是指纹识别的
- 剑指offer之数组中重复的数
- JavaScript 使用对象及ES6中的class
- 移动端Click300毫秒点击延迟
- 几个常用线程的