투케이2K

34. (TWOK/ALGORITHM) [Java] 패턴 - 이벤트 리스너 (listener) 및 콜백 (callback) 정의 , 데이터 확인 실시 본문

투케이2K 알고리즘

34. (TWOK/ALGORITHM) [Java] 패턴 - 이벤트 리스너 (listener) 및 콜백 (callback) 정의 , 데이터 확인 실시

투케이2K 2022. 7. 14. 08:57

[환경 설정 및 설명]

언 어 : Java

설 명 : 패턴 - 이벤트 리스너 (listener) 및 콜백 (callback) 정의 , 데이터 확인 실시

 

[소스 코드]

package ex6;

// [인터페이스 정의 실시]
interface Listener {
	
	// [콜백 메소드 정의 실시]
	public void onMessage(String msg);
}





// [메인 수행 클래스]
public class MainActivity16 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("");
		System.out.println("================================");
		System.out.println("[Program Start]");
		System.out.println("================================");
		System.out.println("");
		
		// [반복문 돌면서 리스너 호출]
		for(int i=1; i<=2; i++) {
			listener.onMessage(String.valueOf(i));
		}

	} // [메인 종료]
	
	
	
	// [이벤트 콜백 리스너 정의 실시]
	static Listener listener = new Listener() {
		@Override
		public void onMessage(String msg) {
			// TODO Auto-generated method stub
			System.out.println("");
			System.out.println("================================");
			System.out.println("[Listener] : [onMessage] : 이벤트 리스너 콜백 이벤트 확인");
			System.out.println("msg : " + msg);
			System.out.println("================================");
			System.out.println("");
		}
	};
	

} // [클래스 종료]

 


[참고 사이트]

https://kkh0977.tistory.com/2101

 

271. (java/자바) 이벤트 리스너 (listener) 및 콜백 (callback) 정의 , 데이터 확인 실시

[개발 환경 설정] ​ 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] ​ package ex6; // [인터페이스 정의 실시] interface Listener { // [콜백 메소드 정의 실시] public void onMessage(String msg); } //..

kkh0977.tistory.com


 

반응형
Comments