¾ÆÀÌÅÛÀÇ ¼±Åÿ¡ µû¸¥ À̺¥Æ®ÀÇ ¹ß»ýÀ» º¸¿©ÁÖ´Â ¿¹Á¦
ItemEventTest.java
import java.awt.*;
import java.awt.event.*;
public class ItemEventTest extends Frame implements ItemListener {
private List win;
private Choice unix;
public ItemEventTest(){
setLayout(new FlowLayout());
win=new List(3, true);
win.add("Winodws 98");
win.add("Winodws 2000");
win.add("Winodws XP");
win.addItemListener(this);
unix=new Choice();
unix.add("Solaris");
unix.add("Linux");
unix.add("BSD");
unix.add("Mach");
unix.addItemListener(this);
add(win);
add(unix);
}
public void itemStateChanged(ItemEvent e) {
System.out.println(e);
}
public static void main(String[] args) {
ItemEventTest f=new ItemEventTest();
f.pack();
f.setVisible(true);
f.setLocation(100, 100);
}
}
C:\JavaExample\13>javac ItemEventTest.java
C:\JavaExample\13>java ItemEventTest
java.awt.event.ItemEvent[ITEM_STATE_CHANGED,item=1,stateChange=SELECTED] on list0
java.awt.event.ItemEvent[ITEM_STATE_CHANGED,item=Linux,stateChange=SELECTED] on choice0
java.awt.event.ItemEvent[ITEM_STATE_CHANGED,item=Solaris,stateChange=SELECTED] on choice0
java.awt.event.ItemEvent[ITEM_STATE_CHANGED,item=1,stateChange=DESELECTED] on list0
¾ÆÀÌÅÛ À̺¥Æ®´Â ¾î¶°ÇÑ ¾ÆÀÌÅÛÀ» ¼±ÅÃÇÏ¿´´ÂÁö, ¾Æ´Ï¸é ¼±ÅÃ ÇØÁ¦¸¦ ½ÃÄÑÁá´ÂÁö¿¡ ´ëÇÑ °ÍÀ» °¨ÁöÇÏ´Â À̺¥Æ®ÀÌ´Ù.
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå ÀÛ¼ºÀÚ:Àںϸâ¹ö ±è´ë¼º |