package cutils.gui;

import gui.mouse.MouseComponentMover;

import java.awt.*;
import java.util.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.event.*;
import javax.swing.border.*;



 abstract class RunButton extends JButton implements Runnable, ActionListener{
    public RunButton(String label) {
        super(label);
        this.setSize(100,40);
        new MouseComponentMover(this);
        addActionListener(this);
    }
    public void actionPerformed(ActionEvent e) {
        run();
    }
}