ÄÄÆ÷³ÍÆ®ÀÇ º¯È¿¡ µû¸¥ Á¤º¸¸¦ º¸¿©ÁÖ´Â ¿¹Á¦
ComponentEventTest.java
import java.awt.*;
import java.awt.event.*;
public class ComponentEventTest extends Frame {
public ComponentEventTest() {
super("ComponentEvent");
ComponentListener cl = new ComponentAdapter() {
public void componentHidden(ComponentEvent e) {
System.out.println(e);
}
public void componentMoved(ComponentEvent e) {
System.out.println(e);
}
public void componentResized(ComponentEvent e) {
System.out.println(e);
}
public void componentShown(ComponentEvent e) {
System.out.println(e);
}
};
addComponentListener(cl);
Button b = new Button("´Ý±â");
add(b);
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
}
public static void main(String[] args) {
ComponentEventTest f = new ComponentEventTest();
f.setSize(200, 100);
f.setVisible(true);
}
}
D:\java\awt>javac ComponentEventTest.java
D:\java\awt>java ComponentEventTest
java.awt.event.ComponentEvent[COMPONENT_RESIZED (0,0 200x100)] on frame0
java.awt.event.ComponentEvent[COMPONENT_SHOWN] on frame0
java.awt.event.ComponentEvent[COMPONENT_MOVED (0,2 200x100)] on frame0
java.awt.event.ComponentEvent[COMPONENT_MOVED (0,9 200x100)] on frame0
java.awt.event.ComponentEvent[COMPONENT_MOVED (2,14 200x100)] on frame0
java.awt.event.ComponentEvent[COMPONENT_MOVED (-4,-4 1160x844)] on frame0
java.awt.event.ComponentEvent[COMPONENT_RESIZED (-4,-4 1160x844)] on frame0
ÄÄÆ÷³ÍÆ®ÀÇ Å©±âº¯È, À̵¿, º¸À̱⠵îÀÌ ¼³Á¤µÉ ¶§ ÄÄÆ÷³ÍÆ® À̺¥Æ®°¡ ¹ß»ý, ComponentListener·Î ¹Þ¾Æ¼ ó¸®
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå ÀÛ¼ºÀÚ:Àںϸâ¹ö ±è´ë¼º |