Checkbox¸¦ »ý¼ºÇÏ´Â ¿¹Á¦
CheckboxTest.java
import java.awt.*;
import java.awt.event.*;
public class CheckboxTest extends Frame implements ItemListener {
private CheckboxGroup chG;
private Checkbox chBlue;
private Checkbox chRed;
public CheckboxTest() {
this.setLayout(new FlowLayout());
this.chG = new CheckboxGroup();
this.chBlue = new Checkbox("blue", true, chG);
this.chRed = new Checkbox("red", false, chG);
this.add(chBlue);
this.add(chRed);
chBlue.addItemListener(this);
chRed.addItemListener(this);
}
public void itemStateChanged(ItemEvent ie) {
Object obj = ie.getItem();
if(obj == "blue") {
this.setBackground(Color.blue);
}else if(obj =="red"){
this.setBackground(Color.red);
}
}
public static void main(String[] args) {
CheckboxTest ct = new CheckboxTest();
ct.setSize(200, 100);
ct.show();
}
}
C:\JavaExample\13>javac CheckboxTest.java
C:\JavaExample\13>java CheckboxTest
Checkbox´Â on, off µÑ ÁßÀÇ ÇϳªÀÇ »óŸ¦ °¡Áö´Â µÎ »óÅ ¹öưÀ̶ó ÇÒ ¼ö Àִ üũ¹Ú½º¸¦ °¡´ÉÇϵµ·Ï ÇØ ÁØ´Ù.
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå ÀÛ¼ºÀÚ:Àںϸâ¹ö ±è´ë¼º |