2013-02-04 1 views
0

선택한 라디오 버튼을 전달할 때 선택한 라디오 버튼에서 텍스트를 가져 오는 방법을 만들었습니다. 헬퍼/유틸리티 클래스를 읽었습니다. 하나님의 계급으로 바뀔 수 있기 때문에 최선의 생각이 아니 어서 잠시 후에 볼 수 있습니다. 게다가 하나의 메소드 만 추가하고 그 메소드는 버튼에 매우 한정적입니다.오라클 제작 자바 클래스에 메소드를 추가하는 가장 좋은 방법

제 질문은 오라클이 만든 클래스에 메서드를 추가하는 가장 좋은 방법이 있습니까? 새 프로젝트를 만들고 buttongroup을 사용할 때마다 항상이 메서드를 사용할 수 있기를 바랍니다.

답변

2

새 메소드를 포함하는 하위 클래스를 만듭니다.

상속 : 당신은 당신이 JRadioButton에 메소드를 추가 할 것인지 http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html

+1

그래서 JRadioButton을 만들고 싶다면 해당 메소드를 사용하려면 하위 클래스 이름을 사용해야합니다. – tazboy

+0

@tazboy 예, 올바르게 이해하고있는 경우. JRadioButton을'extend'하는 클래스를 만들고이 새로운 클래스에 메소드를 추가하면 이전 클래스 대신 새 클래스를 사용해야합니다. – Michael

+0

신난다. 효과가있다. 실제로 ButtonGroup을 확장했습니다. 문제 없음. 감사. – tazboy

0

의미합니까? 너는 그렇게 할 수 없다. 이 작업을 수행하는 일반적인 방법은 extending JRadioButton이며, 메서드를 추가하고 모든 곳에서 해당 클래스를 사용합니다.