Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите найти ошибку в коде

81K
24 марта 2012 года
mrBooravoi
1 / / 24.03.2012
Здравствуйте!!!
Проблема может быть и в голове но всё же, помогите пожалуйста найти ошибку в коде.

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);
}
}


За ранние спасибо!!!!

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог