라디오 버튼

·2025년 6월 1일

Power Java

목록 보기
66/75

11.5 라디오 버튼

라디오 버튼

: 하나의 그룹 안에서 한 개의 버튼만 선택할 수 있다.

-만들기 위해 두 개의 클래스를 이용한다.

  • JRadionButton
    : 라디오 버튼 생성 시 사용한다.
  • ButtonGroup
    : 버튼들을 그룹핑하는 데 사용한다.

< 라디오 버튼 이벤트 처리 >

-버튼이 눌리는 순간 어떤 작업을 실행하고 싶다면 액션 이벤트를 처리하면 된다.
-코드에서 라디오 버튼이 눌려졌는지를 검사하고 싶다면
isSelected()를 사용한다.
-만약 강제적으로 어떤 버튼을 선택되게 하려면
doClick()을 사용한다.

< 경계 만들기 >

  • 경계
    : 시각적으로 컴포넌트들을 그룹핑할 때 사용하는 장식적인 요소
    -> 일반적으로 체크 박스나 라디오 버튼을 그룹핑할 때 함께 사용한다.
    -> 패널에 경계를 설정하면 패널에 추가되는 컴포넌트들은 경계 안에 보이게 된다.

경계 객체 == Border

-> 경계가 생성되면 이 경계 객체를 패널의 setBorder() 메소드를 이용하여 패널에 부착한다.

Ex)

Border border = BorderFactory.createTitleBorder("크기");
sizePane1.setBorder(border);


1. ButtonGroup 객체
2. ActionEvent

0개의 댓글