import java.applet.Applet;
import java.awt.Dimension;

import javax.swing.JLabel;
import javax.swing.JButton;

import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class MainWindow extends Applet {

    @Override
    public void init() {
        this.setSize(new Dimension(400, 100));
        this.setLayout(null);
        final JLabel lbl = new JLabel("");
        lbl.setBounds(new Rectangle(20, 44, 400, 20));
        this.add(lbl, null);
        final JButton btn = new JButton("Start");
        btn.setBounds(new Rectangle(20, 14, 70, 24));
        final String codeBase = getCodeBase().toString();
        lbl.setText("CodeBase: " + codeBase);
        btn.addActionListener(new ActionListener() {
            @Override public void actionPerformed(ActionEvent e) {
                boolean resutl = new Monitoring(codeBase).monitor();
                lbl.setText("Result => " + resutl);
            }
        });
        this.add(btn, null);
    }
} 