2010-08-30 48 views

Trả lời

82

Sử dụng phương thức isSelected.

Bạn cũng có thể sử dụng ItemListener để bạn sẽ được thông báo khi được chọn hoặc bỏ chọn.

12

Bằng cách sử dụng itemStateChanged(ItemListener) bạn có thể theo dõi việc lựa chọn và bỏ chọn hộp kiểm (và làm bất cứ điều gì bạn muốn dựa vào nó):

myCheckBox.addItemListener(new ItemListener() { 
    @Override 
    public void itemStateChanged(ItemEvent e) { 
     if(e.getStateChange() == ItemEvent.SELECTED) {//checkbox has been selected 
      //do something... 
     } else {//checkbox has been deselected 
      //do something... 
     }; 
    } 
}); 

Java Swing itemStateChanged docu sẽ giúp quá. Bằng cách sử dụng phương pháp isSelected() bạn chỉ có thể kiểm tra nếu thực tế được chọn hộp kiểm:

if(myCheckBox.isSelected()){_do_something_if_selected_} 
Các vấn đề liên quan