91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 34KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-09
  • 語言: Java
  • 標簽: voronoi??

資源簡介

基于java開發的一個關于voronoi圖和delaunay triangulation(三角網)的實現,并可以在gui頁面顯示具體的效果

資源截圖

代碼片段和文件信息

/*
?*?Copyright?(c)?2005?by?L.?Paul?Chew.
?*?
?*?Permission?is?hereby?granted?without?written?agreement?and?without
?*?license?or?royalty?fees?to?use?copy?modify?and?distribute?this
?*?software?and?its?documentation?for?any?purpose?subject?to?the?following?
?*?conditions:
?*
?*?The?above?copyright?notice?and?this?permission?notice?shall?be?included?
?*?in?all?copies?or?substantial?portions?of?the?Software.
?*?
?*?THE?SOFTWARE?IS?PROVIDED?“AS?IS“?WITHOUT?WARRANTY?OF?ANY?KIND?EXPRESS?
?*?OR?IMPLIED?INCLUDING?BUT?NOT?LIMITED?TO?THE?WARRANTIES?OF?MERCHANTABILITY?
?*?FITNESS?FOR?A?PARTICULAR?PURPOSE?AND?NONINFRINGEMENT.?IN?NO?EVENT?SHALL?THE?
?*?AUTHORS?OR?COPYRIGHT?HOLDERS?BE?LIABLE?FOR?ANY?CLAIM?DAMAGES?OR?OTHER?
?*?LIABILITY?WHETHER?IN?AN?ACTION?OF?CONTRACT?TORT?OR?OTHERWISE?ARISING?
?*?FROM?OUT?OF?OR?IN?CONNECTION?WITH?THE?SOFTWARE?OR?THE?USE?OR?OTHER?
?*?DEALINGS?IN?THE?SOFTWARE.
?*/

import?java.awt.*;
import?java.awt.event.*;
import?java.io.File;

import?javax.swing.*;
import?java.util.Set;

/**
?*?The?Delauany?applet.
?*?Creates?and?displays?a?Delaunay?Triangulation?(DT)?or?a?Voronoi?Diagram?(VoD).
?*?Has?a?main?program?so?it?is?an?application?as?well?as?an?applet.
?*?
?*?@author?Paul?Chew
?*?
?*?Created?July?2005.??Derived?from?an?earlier?messier?version.
?*/
public?class?DelaunayAp?extends?javax.swing.Japplet?implements?Runnable?{
????
????/**
?????*?Initialize?the?applet.
?????*?As?recommended?the?actual?use?of?Swing?components?takes?place?in?the
?????*?event-dispatching?thread.
?????*/
????public?void?init?()?{
????????try?{SwingUtilities.invokeAndWait(this);}
????????catch?(Exception?e)?{System.err.println(“Initialization?failure“);}
????}
????
????/**
?????*?Set?up?the?applet‘s?GUI.
?????*?As?recommended?the?init?method?executes?this?in?the?event-dispatching?
?????*?thread.
?????*/
????public?void?run?()?{
????????setLayout(new?BorderLayout());
????????//?Build?the?button?controls
????????JRadioButton?voronoiButton?=?new?JRadioButton(“Voronoi?Diagram“);
????????voronoiButton.setActionCommand(“voronoi“);
????????JRadioButton?delaunayButton?=?new?JRadioButton(“Delaunay?Triangulation“);
????????delaunayButton.setActionCommand(“delaunay“);
????????JButton?clearButton?=?new?JButton(“Clear“);
????????clearButton.setActionCommand(“clear“);
????????ButtonGroup?group?=?new?ButtonGroup();
????????group.add(voronoiButton);
????????group.add(delaunayButton);
????????JPanel?buttonPanel?=?new?JPanel();
????????buttonPanel.add(voronoiButton);
????????buttonPanel.add(delaunayButton);
????????buttonPanel.add(clearButton);
????????this.add(buttonPanel?“North“);
????????
????????//?Build?the?mouse-entry?switches
????????JLabel?circleLabel?=?new?JLabel(“Show?Empty?Circles“);
????????circleLabel.setName(“circles“);
????????JLabel?delaunayLabel?=?new?JLabel(“Show?Delaunay?Edges“);
????????delaunayLabel.setName(“delaunay“);
????????JLabel?voronoiLabel?=?new?JLabel(“S

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-01-14?14:51??voronoi\
?????文件?????????386??2011-01-17?11:57??voronoi\.classpath
?????文件?????????383??2011-01-14?14:51??voronoi\.project
?????目錄???????????0??2011-01-14?14:51??voronoi\.settings\
?????文件?????????629??2011-01-14?14:51??voronoi\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2011-01-14?14:51??voronoi\bin\
?????文件????????3130??2011-01-17?16:12??voronoi\bin\DelaunayAp.class
?????文件????????6709??2011-01-17?16:12??voronoi\bin\DelaunayPanel.class
?????文件????????4356??2011-01-17?16:04??voronoi\bin\DelaunayTriangulation.class
?????文件?????????673??2011-01-17?11:57??voronoi\bin\log4j.properties
?????文件????????8772??2011-01-17?16:12??voronoi\bin\Pnt.class
?????文件????????4182??2011-01-17?16:04??voronoi\bin\Simplex.class
?????文件????????5002??2011-01-17?16:04??voronoi\bin\Triangulation.class
?????目錄???????????0??2011-01-14?14:51??voronoi\src\
?????文件???????12644??2011-01-17?16:12??voronoi\src\DelaunayAp.java
?????文件????????6080??2011-01-17?15:56??voronoi\src\DelaunayTriangulation.java
?????文件?????????673??2011-01-17?11:57??voronoi\src\log4j.properties
?????文件???????17820??2011-01-17?16:12??voronoi\src\Pnt.java
?????文件????????5367??2011-01-14?14:51??voronoi\src\Simplex.java
?????文件????????6146??2011-01-17?15:57??voronoi\src\Triangulation.java

評論

共有 條評論