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

📄 b-splin_rar - mainwindow_java.htm

📁 b样条算法 b样条算法 b样条算法
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0081)http://www.pudn.com/view/downloads76/sourcecode/java/282080/mainWindow.java__.htm -->
<HTML><HEAD><TITLE>B-splin.rar - mainWindow.java</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.3199" name=GENERATOR></HEAD>
<BODY>
<SCRIPT language=JavaScript>
function openwin(url)
{
 window.open(url, 'ProgramSourceCode');
}
</SCRIPT>
<TEXTAREA rows=17 cols=105>文件头:
import java.awt.*;

import java.awt.event.*;

import java.awt.geom.*;

import java.util.*;

import javax.swing.*;

import java.text.*;



public class mainWindow   

{

	public static void main(String[] args) 

	{

		JFrame frame2=new BsplineCurveFrame();

		MyWindowListener l = new MyWindowListener();

		frame2.addWindowListener(l);

		//Text t=new Text();

		//t.init();

		//frame2.getContentPane().add(t,BorderLayout.SOUTH);

		frame2.setVisible(true);

	}

}

class BsplineCurveFrame extends JFrame

{  

   JLabel jl1,jl2,jl3,jl4,jl5;//,jl6

   static JTextField jf1,jf2,jf3,jf4,jf5,jf6,jf7,jf8,jf9,jf10;//,jf11,jf12

   

   public BsplineCurveFrame()

   {  

      setTitle("B样条曲线绘图");

      setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);



      final ShapePanel1 panel = new ShapePanel1();

      add(panel, BorderLayout.CENTER);

      final JPanel panel2= new JPanel();

	  jl1=new JLabel("P1",JLabel.RIGHT);

	  jl2=new JLabel("P2",JLabel.RIGHT);

	  jl3=new JLabel("P3",JLabel.RIGHT</TEXTAREA><BR>
<TABLE width=756 border=0>
  <TBODY>
  <TR>
    <TD width=1 bgColor=#b0b0b0></TD>
    <TD>
      <SCRIPT type=text/javascript><!--
google_ad_client = "pub-8055710228382273";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_text = "333333";
google_color_url = "666666";
//--></SCRIPT>

      <SCRIPT src="B-splin_rar - mainWindow_java.files/show_ads.js" 
      type=text/javascript>
</SCRIPT>
    </TD>
    <TD width=15 bgColor=#e4e0d8></TD></TR></TBODY></TABLE><TEXTAREA rows=12 cols=105>文件尾:
static int SIZE = 10;

   private int current;

   private ShapeMaker1 shapeMaker;

   private Line2D line2;

   private HartleyJ H=new HartleyJ();

}

abstract class ShapeMaker1

{  



   public ShapeMaker1(int aPointCount)

   {  

      pointCount = aPointCount;

   }



   public int getPointCount()

   {  

      return pointCount;

   }

   public abstract Shape makeShape(Point2D[] p);



   public String toString()

   {  

      return getClass().getName();

   }



   private int pointCount;

}

class PolygonMaker1 extends ShapeMaker1

{  

   public PolygonMaker1() { super(5); }



   public Shape makeShape(Point2D[] p)

   {  

      GeneralPath s = new GeneralPath();

      s.moveTo((float) p[0].getX(), (float) p[0].getY());

      for (int i = 1; i &lt; p.length; i++)

         s.lineTo((float) p[i].getX(), (float) p[i].getY());

      return s;

   }

}



class MyWindowListener extends WindowAdapter

{

	public void windowClosing(WindowEvent e)

	{

	System.exit(0);

	}

}</TEXTAREA><BR><A href="http://www.pudn.com/"><SMALL><FONT 
color=#a0a0a0>程序员联合开发网</FONT></SMALL></A>&nbsp;&nbsp;<A 
href="http://www.pudn.com/downloads76/sourcecode/java/detail282080.html"><SMALL><FONT 
color=#a0a0a0>返回B-splin.rar</FONT></SMALL></A> &nbsp;&nbsp;<A 
href="javascript:openwin('/view_src.asp?id=282080&amp;f=mainWindow.java');"><SMALL><FONT 
color=#a00000>在线阅读整个文件</FONT></SMALL></A> </BODY></HTML>

⌨️ 快捷键说明

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