algorithms-for-computing-li.../LinearRegressionTool/src/main/java/view/listener/GenerateDataListener.java

30 lines
675 B
Java

package view.listener;
import presenter.Presenter;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
/**
* Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden.
*
* @Author: Armin Wolf
* @Email: a_wolf28@uni-muenster.de
* @Date: 10.09.2017.
*/
public class GenerateDataListener implements ActionListener {
private Presenter presenter;
public GenerateDataListener(Presenter presenter) {
this.presenter = presenter;
}
@Override
public void actionPerformed(ActionEvent e) {
Thread t = new Thread(() -> presenter.generateDataset());
t.start();
}
}