±Û¾´ÀÌ :ÀÓ»óºó 1998³â 8¿ù 26ÀÏ 19:03:21
Á¦°¡ ·¹º§À» Çϳª ¸¸µé°í ÀÌ ·¹º§¿¡ ¸¶¿ì½º°¡ µé¾î°¡¸é
»¡°£»öÀ» ³ª°¡¸é ÆĶõ»öÀ¸·Î ¹Ù²Ù¾îÁÖ·Á°í ÇÕ´Ï´Ù.
±×·±µ¥ ÀÌ»óÇÏ°Ôµµ µÇÁö ¾Ê½À´Ï´Ù. ÇØ°áÃ¥À» ¾Æ½Ã¸é
¾Ë·ÁÁֽŴٸé Á¤¸» °¨»çµå¸®°Ú½À´Ï´Ù.
¼Ò½º´Â ¾Æ·¡¿Í °°½À´Ï´Ù. ³×½ºÄÉÀÌÇÁ 4.03(ÇѱÛ) ·Î
Å×½ºÆ®ÇÏ¿´½À´Ï´Ù. JDK ´Â 1.1.5ÀÔ´Ï´Ù.
import java.awt.*;
public class MouseOverTest extends java.applet.Applet{
String str;
Label B1;
public void init(){
setLayout(new FlowLayout(FlowLayout.CENTER,10,10));
B1=new Label("One");
add(B1);
setBackground(Color.white);
setFont(new Font("TimesRoman",Font.BOLD,24));
}
public boolean mouseEnter(Event evt, int x, int y){
if(evt.target instanceof Label){
changeString((Label)evt.target);
return true;
}
else return false;
}
public boolean mouseExit(Event evt, int x, int y){
if(evt.target instanceof Label){
resetString((Label)evt.target);
return true;
}
else return false;
}
void changeString(Label b){// »ö±òÀ» »¡°£»öÀ¸·Î
if(b==B1) B1.setBackground(Color.red);
}
void resetString(Label b){// ÆĶõ»öÀ¸·Î
if(b==B1) B1.setBackground(Color.blue);
}
}