게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
자바 질문입니다.
게시물ID : programmer_8490짧은주소 복사하기
작성자 : TimeLock
추천 : 0
조회수 : 803회
댓글수 : 9개
등록시간 : 2015/03/08 21:18:56
옵션
  • 본인삭제금지
안녕하세요.

제가 자바로 여러개의 변수를 만들었습니다.

그런데 코드를 보니까,

getNum01()
setNum01()
getNum02()
setNum02()
...
getNum10()
setNum10()

이런식으로 메서드명칭이 같으나 숫자만 다른 메서드들이 너무 많습니다.

이 코드를 줄일 수 있는 방법이 있을까요?


그리고 actionPerformed에서 일어난 이벤트가 JButton 을 눌려서 일어난 이벤트인지 아닌지 알 수 있는 방법이 없을까요?

예를 들면 지금 actionPerformed 내부의 코드는

Object obj = e.getSource();
if(obj.equals(btnClick01)){
실행
}
...

이런식으로 특정 버튼인지 아닌지를 비교를 하는데 
실행이라 적힌 부분에서의 하는 일이 명칭만 다를 뿐 다 같습니다.

그래서 가능하다면 발생한 이벤트가 JButton인지 아닌지만 확인 후 
실행구문에서는 obj를 통해서 실행을 하도록 바꾸고 싶은데 가능한지 알고싶습니다.
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호