Package mpmetr.ui

Source Code of mpmetr.ui.MainFrame

package mpmetr.ui;

import javax.swing.JFrame;
import java.awt.Dimension;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;

public class MainFrame extends JFrame {
    private MainPanel panel;

    public MainFrame() {
        panel = new MainPanel();
        panel.setPreferredSize(new Dimension(200, 220));
        add(panel);
        setTitle("Multiphase Metronome");
        setDefaultCloseOperation(EXIT_ON_CLOSE);

        this.addComponentListener(new ComponentAdapter() {
            public void componentResized(ComponentEvent e) {
                panel.scale();
                pack();
            }
        });
    }

    public void launch() {
        pack();
        setVisible(true);
        panel.launch();
    }
}
TOP

Related Classes of mpmetr.ui.MainFrame

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.