게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
java Combobox, Radiobutton에 관한 질문입니다
게시물ID : programmer_7842짧은주소 복사하기
작성자 : 갤럭시A
추천 : 0
조회수 : 398회
댓글수 : 3개
등록시간 : 2015/01/26 16:28:59
옵션
  • 베스트금지
  • 본인삭제금지
우선 제가 하고자 하는것은 DB에 있는 한 사람의 정보를 불러와서 
어떤 값일 경우 콤보박스의 해당 인덱스를 찍게끔 하는 것인데요.

1.JPG
2.JPG]

즉 위에서는 첫번째 녀석의 부서인 Administration이 찍혀야 하는데
절대로 변하질 않습니다..ㅠㅠ

if(list[14] == "Administration"){
deptCombo.setSelectedIndex(0);
deptCombo.updateUI();
deptCombo.repaint();

}else if(list[14] == "IT"){
deptCombo.setSelectedIndex(1);
deptCombo.updateUI();
deptCombo.repaint();

}else if(list[14] == "Human Resources"){
deptCombo.setSelectedIndex(2);
deptCombo.updateUI();
deptCombo.repaint();

}else if(list[14] == "Marketing"){
deptCombo.setSelectedIndex(3);
deptCombo.updateUI();
deptCombo.repaint();

}else if(list[14] == "Finance"){
deptCombo.setSelectedIndex(4);
deptCombo.updateUI();
deptCombo.repaint();

}else {
deptCombo.setSelectedIndex(5);
deptCombo.updateUI();
deptCombo.repaint();
}

해당 코드는 이부분 이구요!! list[14]는 해당한 녀석의 부서 이름이 있는 String 배열 번지수입니다.

list배열에서 받은 정보로 텍스트필드의 정보는 명확하게 찍히지만 콤보박스와 라디오 버튼 부분은 전혀 변경이 되질 않네요.

deptCombo는 콤보박스의 이름입니다!

콤보박스는
JComboBox<String> deptCombo = new JComboBox<String>(new String[] {"Administration",
"IT", "Human Resources" , "Marketing", "Finance", "Public Relations"});

이렇게 선언되어있습니다.

부서 뿐만 아니라 아래의 업무명등의 콤보박스들도 모두다 기능을 못하고있습니다...

3.JPG

다음은 라디오 버튼 부분인데요...

//GENDER
if(GENDER == "1"){
man.setSelected(true);
}else{
woman.setSelected(true);
}
이런식으로 성별을 1과 2라는 String 형태로 지정해줘서 1이면 남자, 2이면 여자 라디오 버튼이 찍혀있어야

하는데...

그리고 공통적으로 의아한 부분이 모두다 if문의 맨마지막, else { 머시기머시기 부분을 쫒아간다는 것입니다.

어떤점이 문제인지 정말 너무나도 답답하여 질문합니다..ㅠㅠ




전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호