не работают кнопки на java ,помогите пожалуйста

вот сам код ,кнопки есть ,но на нажатия не реагируют
import javax.swing.;
import java.awt.;
import java.awt.event.*;
public class java {
public static void main(String[] args) {
okno nf = new okno();
}
}
class okno extends JFrame
{
private void btnClick(JButton btn)
{
}
public okno()
{
Container cont = getContentPane();
JPanel pan = new JPanel();
pan.setLayout(null);
Font btnFont = new Font("serif",0,20);
JButton[] btn = new JButton[2];
for (int i=0;i<2;i++)
{
btn[i] = new JButton();
btn[i].setFont(btnFont);
btn[i].setSize(150, 70);
btn[i].setLocation(60, 150 + i*200);
btn[i].setName("b"+i);
btn[i].addActionListener(new ActionListener()
{
public void actionPerfomed(ActionEvent e){
btnClick((JButton)e.getSource());
JButton b = (JButton)e.getSource();
String name = b.getName();
if (name.equals("b0"));
{
System.exit(0);
}
}
@Override
public void actionPerformed(ActionEvent e) {
}});
pan.add(btn[i]);
}
cont.add(pan);
setBounds(0, 0, 1950, 1050);
setUndecorated(true);
setVisible(true);
}
}
07 июня 2018 в 16:15
Ближайшие курсы
Как стать веб-разработчиком?
Онлайн-курс
28
февраля

Как начать свой путь в разработке?
Онлайн-курс
1
марта
Стартуй в веб-разработке
Онлайн-курс
1
марта
Новые статьи

Как защитить Windows: системный подход
69300

«После Scratch поняла, что не хочу бросать программирование»
101010

Что такое MVP и зачем его делать
61300