Помогите найти ошибку в коде
Проблема может быть и в голове но всё же, помогите пожалуйста найти ошибку в коде.
package byzerotest;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ByZeroTest extends JFrame implements ActionListener
/*implements ActionListener*/ {
private JTextField inputField1,inputField2,outputField;
private int number1,number2,rezult;
public ByZeroTest() {
super("Демонстрация исключения");
Container container = getContentPane();
container.setLayout(new GridLayout(3,2));
container.add(new JLabel("Введите делимое число", SwingConstants.RIGHT));
inputField1=new JTextField();
container.add(inputField1);
container.add(new JLabel("Введите делитель нажмите Enter",SwingConstants.RIGHT));
inputField2=new JTextField();
container.add(inputField2);
inputField2.addActionListener(this);
container.add(new JLabel("Частное", SwingConstants.RIGHT));
outputField=new JTextField();
container.add(outputField);
setSize(450,100);
setVisible(true);
}
public void actionPerfomend(ActionEvent event){
outputField.setText("");
try{
number1=Integer.parseInt(inputField1.getText());
number2=Integer.parseInt(inputField2.getText());
rezult=quotient(number1, number2);
outputField.setText(String.valueOf(rezult));
}
catch(NumberFormatException numberFormatException){
JOptionPane.showMessageDialog(this, "Вы должны ввести два целых числа","Не верный формат числа",JOptionPane.ERROR_MESSAGE);
}
catch(ArithmeticException arithmeticException){
JOptionPane.showMessageDialog(this, arithmeticException.toString(),"Исключение арифметики",JOptionPane.ERROR_MESSAGE);
}
}
public int quotient(int numerator, int denominator)throws ArithmeticException
{
return numerator/denominator;
}
public static void main(String[] args){
ByZeroTest application=new ByZeroTest();
application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
За ранние спасибо!!!!