org.kwis.msp.lwc
Class CheckboxGroup
java.lang.Object
|
+--org.kwis.msp.lwc.CheckboxGroup
- public class CheckboxGroup
- extends Object
CheckboxGroup은 여러개의 CheckboxComponent들을 역어 구릅된 라디오버튼 처럼 움직이게
합니다.
하나의 CheckboxGroup으로 등록된 CheckBoxComponent들은 동시에 여러개가 ON상태가 될 수
없고 동시에는 하나의 CheckboxComponent만 ON될수 있습니다.
그러므로 하나의 Checkbox가 ON 되면 다른 모든 Group으로 묵인 Checkbox들은
OFF 가 됩니다.
초기 값으로는 맨 처음에 등록된 CheckboxComponent가 ON이 됩니다.
- See Also:
CheckboxComponent
CheckboxGroup
public CheckboxGroup()
- 새로운 CheckboxGroup을 생성합니다.
- See Also:
CheckboxComponent
select
public void select(CheckboxComponent cb)
CheckboxGroup으로 묶여 있는 CheckboxComponent중에 주어진 컴포넌트를 ON상태로 합니다.
같은 그룹으로 묵여진 다른 체크박스들은 모두 OFF상태가 됩니다.
- Parameters:
cb - select할 CheckboxComponent.- Throws:
NullPointerException - cb가 null인 경우.- See Also:
getSelectedCheckbox()
getSelectedCheckbox
public CheckboxComponent getSelectedCheckbox()
- 이
CheckboxGroup에 등록된 Checkbox중 현재 ON 상태인
CheckboxComponent를 구합니다
- Returns:
- 현재 ON상태인
CheckboxComponent - See Also:
select(org.kwis.msp.lwc.CheckboxComponent)
setChangeListener
public void setChangeListener(ChangeListener listener,
Object obj)
CheckboxGroup에 ChangeListener를 등록 합니다.
CheckboxGroup에 등록된 CheckboxComponent의 상태가 변경되게 되면 등록된
Listener의 changed함수가 불리워 집니다
- Parameters:
listener - 불려진 Listenerobj - Listener가 불려질때 넘겨 받을 Object (확장 파라메터)- See Also:
CheckboxComponent#CheckboxComponent(String, Image, CheckboxGroup, boolean),
CheckboxComponent.CheckboxComponent(String, Image, CheckboxGroup),
CheckboxComponent.setChangeListener(org.kwis.msp.lwc.ChangeListener, java.lang.Object)
AromaSoft Corp. Proprietary and Confidential
(C)opyright 2003 AromaSoft Corp. All right reserved.
Contact : contact@aromasoft.com