import
java.awt.*;
import
java.applet.*;
public
class
DivisionApplet
extends
Applet
{
TextField textField1,textField2;
String answerStr;
public
void
init()
{
textField1=new
TextField(20);
add(textField1);
textField2=new
TextField(20);
add(textField2);
answerStr="";
}
public
boolean
action(Event
evt,
Object arg)
{
String str1=textField1.getText();
String str2=textField2.getText();
try
{
int
int1=Integer.parseInt(str1);
int
int2=Integer.parseInt(str2);
int
answer=int1/int2;
answerStr=str1+"/"+str2+"="+String.valueOf(answer);
}
catch
(NumberFormatException
e)
{
answerStr="Одно
из чисел введено неверно";
}
catch
(ArithmeticException
e)
{
answerStr="Арифметическая
ошибка, возможно, вы пытаетесь делить на нуль";
}
repaint();
return
false;
}
public
void
paint(Graphics
g)
{
Font font
=
new
Font("TimesRoman",Font.PLAIN,24);
g.setFont(font);
g.drawString(answerStr,50,100);
}
} |