⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mysettings.java

📁 Fortune algoithm files
💻 JAVA
字号:
// Decompiled by Jad v1.5.7c. Copyright 1997-99 Pavel Kouznetsov.// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html// Decompiler options: packfields(5) packimports(3) nocasts braces // Source File Name:   Fortune.javaimport java.awt.*;import java.awt.event.ItemEvent;import java.awt.event.ItemListener;class MySettings extends Panel	implements ItemListener{	public MySettings (MyCanvas mycanvas)	{		canvas = mycanvas;		String as[] = {			"Circles", "Beachline", "Voronoi diagram", "Delaunay triangulation"		};		boxes = new Checkbox[as.length];		for(int i = 0; i < as.length; i++)		{			boxes[i] = new Checkbox(as[i]);			boxes[i].addItemListener(this);			add(boxes[i]);		}		boxes[1].setState(true);		boxes[2].setState(true);	}	public void itemStateChanged (ItemEvent itemevent)	{		String s = itemevent.getItem().toString();		boolean flag = itemevent.getStateChange() == 1;		if(s == "Circles")			canvas.drawCircles = flag;		else if(s == "Beachline")			canvas.drawBeach = flag;		else if(s == "Voronoi diagram")			canvas.drawVoronoiLines = flag;		else if(s == "Delaunay triangulation")			canvas.drawDelaunay = flag;		canvas.repaint();	}	MyCanvas canvas;	Checkbox[] boxes;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -