Создал Frame. Разместил на нём Button. Теперь хочу по нажатию на кнопку вывести текст в консоль, но есть какая-то ошибка. Что неверно? Среда Eclipse.
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
JFrame frame = new JFrame("name of frame");
frame.setSize(500, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLocationRelativeTo(null);
frame.setLayout(new BorderLayout());
JButton Button = new JButton("Button");
frame.add(Button, BorderLayout.EAST);
Button.addActionListener(new myButton());
frame.setVisible(true);
}
}
public class myButton implements ActionListener{
@Override
public void actionPerformed(ActionEvent event) {
// TODO Auto-generated method stub
System.out.println("Hello, World");
}
}