import Model.Arrangement; import Presenter.Presenter; import View.MainFrame; import java.awt.Font; import javax.swing.SwingUtilities; import javax.swing.UIManager; /** * Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden. * * @Author: Armin Wolf * @Email: a_wolf28@uni-muenster.de * @Date: 28.05.2017. */ public class App { private static void setUIFont(javax.swing.plaf.FontUIResource f) { java.util.Enumeration keys = UIManager.getDefaults().keys(); while (keys.hasMoreElements()) { Object key = keys.nextElement(); Object value = UIManager.get(key); if (value instanceof javax.swing.plaf.FontUIResource) { UIManager.put(key, f); } } } public static void main(String[] args) { SwingUtilities.invokeLater(() -> { MainFrame view = new MainFrame(); view.setPresenter(new Presenter(new Arrangement(), view)); setUIFont (new javax.swing.plaf.FontUIResource(new Font("Verdana",Font.PLAIN, 12))); }); } }