/** Creates a new instance of Main */
public Main(String[] args) {
camera = ViewerManager.getInstance().createPerspectiveCamera(new GlobeNavigator(null));
WalkPerspectiveNavigationAdapter navigationAdapter = new WalkPerspectiveNavigationAdapter(camera);
camera.getCanvas().addKeyListener(navigationAdapter);
camera.getCanvas().addMouseListener(navigationAdapter);
camera.getCanvas().addMouseMotionListener(navigationAdapter);
camera.getCanvas().addMouseWheelListener(navigationAdapter);
if (camera instanceof WindowListener)
addWindowListener((WindowListener)camera);
Component graphic_view = camera.getGraphicsView();
graphic_view.setPreferredSize(new Dimension(300, 300));
this.getContentPane().add(graphic_view, BorderLayout.CENTER);
URL dataset = extractDataset(args);
universe.setDataSet(dataset);
}
Main.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:NK-VirtualGlobe
作者:
评论列表
文章目录