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

📄 choosealgm.java

📁 Clustering demo.very good
💻 JAVA
字号:
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
import java.util.Vector;

class ChooseAlgm extends JFrame implements ActionListener{
      JLabel lchooseAlgm=null;
      JButton cure=null,kmeans=null,exit=null;
     // JButton back=null;
      int noOfClusters;
      Vector dataPoints=null; 	
          public ChooseAlgm(int c1,Vector dps){
	super("Choose Algorithm");
	noOfClusters=c1;
	dataPoints=dps;
	lchooseAlgm=new JLabel("Choose algm To Cluster Your Data");
	lchooseAlgm.setFont(new Font("Garamond",Font.BOLD,24));
	cure=new JButton("CURE Algorithm");
	kmeans=new JButton("K-Means Algorithm");
	exit=new JButton("Exit");
	//back=new JButton("BACK");
	
	Container c=this.getContentPane();
	c.setLayout(null);
	 	
	
	lchooseAlgm.setBounds(350,100,500,50);
	cure.setBounds(425,200,150,50);
	kmeans.setBounds(425,300,150,50);
	//back.setBounds(425,400,150,50);
	exit.setBounds(425,400,150,50);

	cure.addActionListener(this);
	kmeans.addActionListener(this);
	exit.addActionListener(this);
	//back.addActionListener(this);
	
	c.add(lchooseAlgm);
	c.add(cure);
	c.add(kmeans);
	c.add(exit);
	c.setBackground(new Color(255,200,218));

	setSize(1025,750);
	setVisible(true);
          }
         public void actionPerformed(ActionEvent ae){
	if(ae.getSource()==exit){
		System.exit(0);
	}else if(ae.getSource()==cure){
		CURE cure = new CURE(noOfClusters,dataPoints);
		cure.startAnalysis();
		cure.getClusterOutput();
		cure.getClusterRepOutput();
		Output op=new Output(cure);
	}else if(ae.getSource()==kmeans){
		KMeans kmeans=new KMeans(noOfClusters, dataPoints);
		kmeans.startAnalysis();
		Output op1=new Output(kmeans);
	}
  }
}

⌨️ 快捷键说明

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