¼Ò¼³ java.awt ¼Ò½ºÄڵ堠±âº» ÄÄÆ÷³ÍÆ®  Checkbox  

 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(
200100
);
        ct.show();
    }
}

C:\JavaExample\13>javac CheckboxTest.java
C:\JavaExample\13>java CheckboxTest

  

Checkbox´Â on, off µÑ ÁßÀÇ ÇϳªÀÇ »óŸ¦ °¡Áö´Â µÎ »óÅ ¹öưÀ̶ó ÇÒ ¼ö Àִ üũ¹Ú½º¸¦ °¡´ÉÇϵµ·Ï ÇØ ÁØ´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå
ÀÛ¼ºÀÚ:Àںϸâ¹ö ±è´ë¼º