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球。
原创粉丝点击