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(); } }