Checkbox (체크박스), Checkbox 클래스의 주요 생성자, Checkbox 클래스의 주요메서드

CODEDRAGON Development/Java

반응형


 

 

Checkbox (체크박스)

·       여러 종류의 옵션항목을 선택할 수 있게 해주는 컴포넌트

·       체크 박스나 라디오 버튼을 만들때 사용

·       여러 개의 체크박스를 묶어 하나의 그룹으로 만들면 그룹내에서는 하나의 선택 값만 유지할 수 있는 라디오 버튼 형태로도 사용할 수 있는 컴포넌트

·       그룹으로 묶을 때는 CheckboxGroup 클래스를 사용

 

 

 

Checkbox 클래스의 주요 생성자

생성자

설명

Checkbox( )

label이 없는 체크박스 객체를 생성합니다.

Checkbox(String label)

지정된 label을 가지는 체크박스 객체를 생성합니다.

Checkbox(String label, Boolean state)

지정된 label과 지정된 state를 넣어서 체크박스 객체를 생성합니다.

Checkbox(String label, Boolean state, CheckboxGroup group)

지정된 label, 지정된 state를 넣어, 지정된 group에 속하는 체크박스 객체를 생성합니다.

Checkbox(String label, CheckboxGroup group, boolean state)

레이블값, 체크박스 그룹,초기 선택 여부 설정

 

 

Checkbox 클래스의 주요메서드

메소드

설명

void addItemListener(ItemListener l)

체크박스로 부터 아이템 이벤트를 받기 위해 지정된 아이템 리스너를 추가합니다.

String getLabel( )

체크박스의 레이블을 얻어옵니다.

void setLabel(String label)

체크박스의 레이블을 지정합니다.

void setState(boolean state)

체크박스 상태를 지정된 상태로 설정합니다.

boolean getState( )

체크박스가 'On'또는 'Off'상태인지를 얻어옵니다.

void setCheckeboxGroup(CheckboxGroup g)

체크박스 그룹을 지정합니다.

CheckboxGroup getCheckboxGroup()

설정된 체크박스 그룹을 가져옴