• 大小: 64KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-01-04
  • 语言: Java
  • 标签: java  

资源简介

基于java的泰森多边形算法 代码简介 方便 根据经纬度,话务量实现对于多边形的渲染。

资源截图

代码片段和文件信息

import java.awt.*;
import java.io.*;
import javax.swing.*;
import java.lang.Math.*;

/**
 * Class for drawing voronoi diagrams.
 */
public class Visualizer extends Jframe  {

static final int WINDOW_WIDTH = 500;
static final int WINDOW_HEIGHT = 500;
private VCanvas canvas;
private Container window;
private Graphics gfx;

/**
 * Default constructor. 500x500 window.
 */
public Visualizer()  {
super(“Voronoi Diagram“);
setSize(WINDOW_WIDTH WINDOW_HEIGHT);
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);

// create and intialize the pane
window = this.getContentPane();
window.setBackground(Color.white);
window.setVisible(true);

// create and add canvas to the pane
initCanvas();

setVisible(true);




}

private void initCanvas()  {
canvas = n

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-10-29 19:39  Voronoi-master\
     文件         226  2012-10-29 19:39  Voronoi-master\.classpath
     文件         362  2012-10-29 19:39  Voronoi-master\.project
     目录           0  2012-10-29 19:39  Voronoi-master\Drawing Stuff\
     目录           0  2012-10-29 19:39  Voronoi-master\Drawing Stuff\SimpleCanvas\
     文件        1697  2012-10-29 19:39  Voronoi-master\Drawing Stuff\SimpleCanvas\FlagDrawer.class
     文件        5357  2012-10-29 19:39  Voronoi-master\Drawing Stuff\SimpleCanvas\FlagDrawer.java
     文件         786  2012-10-29 19:39  Voronoi-master\Drawing Stuff\SimpleCanvas\SimpleCanvas$CanvasPane.class
     文件        2058  2012-10-29 19:39  Voronoi-master\Drawing Stuff\SimpleCanvas\SimpleCanvas.class
     文件        5569  2012-10-29 19:39  Voronoi-master\Drawing Stuff\SimpleCanvas\SimpleCanvas.java
     文件        1047  2012-10-29 19:39  Voronoi-master\Drawing Stuff\Visualizer$VCanvas.class
     文件        1029  2012-10-29 19:39  Voronoi-master\Drawing Stuff\Visualizer.class
     文件        2975  2012-10-29 19:39  Voronoi-master\Drawing Stuff\Visualizer.java
     目录           0  2012-10-29 19:39  Voronoi-master\bin\
     文件       13126  2012-10-29 19:39  Voronoi-master\bin\Fortune.class
     文件        2456  2012-10-29 19:39  Voronoi-master\bin\PriorityQ.class
     文件          15  2012-10-29 19:39  Voronoi-master\bin\README.md
     文件        5434  2012-10-29 19:39  Voronoi-master\bin\Visualizer$VCanvas.class
     文件        2525  2012-10-29 19:39  Voronoi-master\bin\Visualizer.class
     文件        4119  2012-10-29 19:39  Voronoi-master\bin\Voronoi.class
     文件        1553  2012-10-29 19:39  Voronoi-master\bin\VoronoiTest.class
     目录           0  2012-10-29 19:39  Voronoi-master\bin\geometry\
     文件        3457  2012-10-29 19:39  Voronoi-master\bin\geometry\Arc.class
     文件        2304  2012-10-29 19:39  Voronoi-master\bin\geometry\Event.class
     文件        1452  2012-10-29 19:39  Voronoi-master\bin\geometry\Line.class
     文件         691  2012-10-29 19:39  Voronoi-master\bin\geometry\Point.class
     目录           0  2012-10-29 19:39  Voronoi-master\src\
     文件       13126  2012-10-29 19:39  Voronoi-master\src\Fortune.class
     文件       21707  2012-10-29 19:39  Voronoi-master\src\Fortune.java
     文件        2456  2012-10-29 19:39  Voronoi-master\src\PriorityQ.class
     文件        3975  2012-10-29 19:39  Voronoi-master\src\PriorityQ.java
............此处省略16个文件信息

评论

共有 条评论