资源简介
实现Voronoi图 泰森多边形 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个文件信息
- 上一篇:android蓝牙语音聊天
- 下一篇:卡尔曼滤波Java实现
评论
共有 条评论