JavaTM Platform
Standard Ed. 6

java.awt
클래스 CheckboxGroup

java.lang.Object 
  상위를 확장 java.awt.CheckboxGroup
모든 구현된 인터페이스:
Serializable


public class CheckboxGroup
extends Object
implements Serializable

CheckboxGroup 클래스는 Checkbox 버튼의 그룹화에 사용합니다.  

CheckboxGroup 내에서 한 번에 「온」 상태로 할 수 있는 것은 1 개의 체크 박스 버튼 뿐입니다. 1 개의 버튼을 눌러 「온」 상태로 하면(자), 「온」 상태였다 다른 버튼은 「오프」 상태가 됩니다.  

다음의 코드예에서는, 3 개의 체크 박스로부터 되는 새로운 체크 박스 그룹을 작성합니다.  


 setLayout(new GridLayout(3, 1));
 CheckboxGroup cbg = new CheckboxGroup();
 add(new Checkbox("one", cbg, true));
 add(new Checkbox("two", cbg, false));
 add(new Checkbox("three", cbg, false));
 

다음의 이미지는, 이 예에 의해 작성되는 체크 박스 그룹을 나타냅니다.  

수직에 늘어놓을 수 있어1,2,3 라고 라벨 붙이고 된 체크 박스를 나타낸다. 체크 박스 1 는 온 상태  

도입된 버젼:
JDK1. 0
관련 항목:
Checkbox , 직렬화 된 형식

생성자 의 개요
CheckboxGroup ()
          CheckboxGroup 의 새로운 인스턴스를 생성합니다.
 
메소드의 개요
 Checkbox getCurrent ()
          추천 되고 있지 않습니다.  JDK version 1.1 이후는, getSelectedCheckbox() 로 옮겨졌습니다.
 Checkbox getSelectedCheckbox ()
          이 체크 박스 그룹에서의 현재의 선택을 돌려줍니다.
 void setCurrent (Checkbox  box)
          추천 되고 있지 않습니다.  JDK version 1.1 이후는, setSelectedCheckbox(Checkbox) 로 옮겨졌습니다.
 void setSelectedCheckbox (Checkbox  box)
          현재 이 그룹내에서 선택되고 있는 체크 박스를, 지정된 체크 박스로 설정합니다.
 String toString ()
          현재의 선택 상태의 값을 나타내는, 이 체크 박스 그룹의 캐릭터 라인 표현을 돌려줍니다.
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait
 

생성자 의 상세

CheckboxGroup

public CheckboxGroup()
CheckboxGroup 의 새로운 인스턴스를 생성합니다.

메소드의 상세

getSelectedCheckbox

public Checkbox  getSelectedCheckbox()
이 체크 박스 그룹에서의 현재의 선택을 돌려줍니다. 현재의 선택은, 이 그룹내에서 현재 「온」 상태인 체크 박스입니다. 그룹내의 모든 체크 박스가 「오프」가 되어 있는 경우는 null 를 돌려줍니다.

반환값:
현재 「온」 상태인 체크 박스, 또는 null
도입된 버젼:
JDK1. 1
관련 항목:
Checkbox , setSelectedCheckbox(java.awt.Checkbox)

getCurrent

@Deprecated 
public Checkbox  getCurrent()
추천 되고 있지 않습니다.  JDK version 1.1 이후는, getSelectedCheckbox() 로 옮겨졌습니다.


setSelectedCheckbox

public void setSelectedCheckbox(Checkbox  box)
현재 이 그룹내에서 선택되고 있는 체크 박스를, 지정된 체크 박스로 설정합니다. 이 메소드는 그 체크 박스 상태를 「온」으로 설정해, 그룹내외의 모든 체크 박스를 오프로 설정합니다.  

체크 박스 인수가 null 의 경우, 이 체크 박스 그룹의 체크 박스는 모두 선택 해제됩니다. 체크 박스 인수가 다른 체크 박스 그룹에 속하는 경우, 이 메소드는 아무것도 처리하지 않습니다.

파라미터:
box - 현재의 선택으로서 설정한다 Checkbox
도입된 버젼:
JDK1. 1
관련 항목:
Checkbox , getSelectedCheckbox()

setCurrent

@Deprecated 
public void setCurrent(Checkbox  box)
추천 되고 있지 않습니다.  JDK version 1.1 이후는, setSelectedCheckbox(Checkbox) 로 옮겨졌습니다.


toString

public String  toString()
현재의 선택 상태의 값을 나타내는, 이 체크 박스 그룹의 캐릭터 라인 표현을 돌려줍니다.

오버라이드(override):
클래스 Object 내의 toString
반환값:
이 체크 박스 그룹의 캐릭터 라인 표현

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.