±Û¾´ÀÌ :±èÁö¿µ 1999³â 7¿ù 29ÀÏ 19:12:13
ÀÚ¹Ù¸¦ È¥ÀÚ °øºÎÇÏ·Á´Ï±î Àß ¾ÈµÇ³×¿ä!
Ãʺ¸¶ó ¿¡·¯°¡ ³ªµµ Àß ¸ð¸£°Ú°í....
¾ÖÇø´ ½ÇÇà½Ã ¾Æ·¡¿Í °°Àº ¿À·ù°¡ ¹ß»ýÇÏ°í °á°ú°¡
Á¦´ë·Î ¾Ê³ª¿É´Ï´Ù. ÀúÀÇ ÄÄÇ»ÅÍ¿¡¼¸¸ ±×·±Áö ¹«¾ùÀÌ
À߸øµÇ¾ú´ÂÁö ¸ð¸£°Ú½À´Ï´Ù.
Á¦¹ß ºü¸¥ ´äº¯ ºÎŹµå¸³´Ï´Ù.
¿¡·¯)Applet Comparison can't start : error :
java.lang.NoSuchMethodError:
java.awt.TextField:method addActionListener....
ÇÁ·Î±×·¥)
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class Comparison extends Applet
implements ActionListener {
Label prompt1;
TextField input1;
Label prompt2;
TextField input2;
int number1, number2;
public void init()
{
prompt1 = new Label("Enter an integer");
add(prompt1);
input1 = new TextField(10);
add(input1);
prompt2 =
new Label("Enter an integer and press Enter");
add(prompt2);
input2 = new TextField(10);
input2.addActionListener(this);
add(input2);
}
public void paint(Graphics g)
{
g.drawString("The comparison results are : ", 70, 75);
if ( number1 == number2 )
g.drawString(number1 + " == " + number2, 100,90);
if ( number1 != number2 )
g.drawString(number1 + " != " + number2, 100,105);
if ( number1 < number2 )
g.drawString(number1 + " < " + number2, 100,120);
if ( number1 > number2 )
g.drawString(number1 + " > " + number2, 100,135);
if ( number1 <= number2 )
g.drawString(number1 + " <= " + number2, 100,150);
if ( number1 >= number2 )
g.drawString(number1 + " >= " + number2, 100,165);
}
public void actionPerformed(ActionEvent e)
{
number1 = Integer.parseInt(input1.getText());
number2 = Integer.parseInt(input2.getText());
repaint();
}
}
// Coaparion Applet.html
<HTML>
<HEAD><TITLE>Comparison Applet</TITLE></HEAD>
<BODY>
<APPLET CODE="Comparison.class" WIDTH=150 HEIGHT=200>
</APPLET>
</BODY>
</HTML>