Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

import java.awt.event.ActionEvent;

import javax.swing.AbstractAction;
import javax.swing.Action;
import javax.swing.JButton;

public class Main {
    public static void main(String[] argv) throws Exception {
        JButton component = new JButton();
        MyAction action = new MyAction();

        component.getActionMap().put(action.getValue(Action.NAME), action);
    }
}

class MyAction extends AbstractAction {
    public MyAction() {
        super("my action");
    }

    public void actionPerformed(ActionEvent e) {
        System.out.println("hi");

    }
}