# Mouse 와 Action 차이
자바 버튼 클릭시 ActionPerformed vs MouseClicked 이벤트 차이
Java Swing 프로그램에서 Button 이벤트 처리할때, 2가지가 있습니다. private void btnButtonMouseClicked(java.awt.event.MouseEvent evt) { // TODO add your handling code here: } private void btnButtonA..
almost-native.tistory.com
#라디오 버튼에 한가지 버튼만 사용하기 위해서는 그룹을 생성하고 각 라디오 버튼 객체를 추가해주어야함
// 라디오 버튼을 묶기 위해서는 그룹을 생성해야함
ButtonGroup gender = new ButtonGroup();
JRadioButton rb_male = new JRadioButton("Male");
rb_male.setBounds(103, 228, 57, 23);
frame.getContentPane().add(rb_male);
JRadioButton rb_female = new JRadioButton("Female");
rb_female.setBounds(171, 228, 80, 23);
frame.getContentPane().add(rb_female);
gender.add(rb_female);
gender.add(rb_male);
--> 라이오 버튼 정보 가져오기
if (rb_female.isSelected()) {
gender = "female";
}else if(rb_male.isSelected()){
gender = "male";
}else {
}
# 입력 항목 리셋
// 텍스트 필드 초기화
tf_id.setText("");
tf_pw.setText("");
tf_name.setText("");
// 라디오 버튼에 초기화는 불가능하지만 체크 박스는 가능함
// 체크박스 초기화
chk_base.setSelected(false);
chk_basket.setSelected(false);
chk_soccer.setSelected(false);
# 경고창 출력
JOptionPane.showMessageDialog(null, "모든정보를 입력하세요", "회원가입", JOptionPane.ERROR_MESSAGE);