2011-05-08 4 views

답변

1

하나의 접근법은 Model-View-Controller 패턴을 사용하는 것이며 컨트롤러에는 필요시에만보기를 알려주는 타이머가 있습니다. 일반적으로 액션 이벤트 핸들러는 이벤트 디스패치 스레드에서 실행되므로 일반적으로 javax.swing.Timer을 선호합니다.

+0

알림 방법? 일부 자바 코드가 완벽하게 될 것입니다 –

+0

아, 메서드 repaint, 질문 닫힙니다 :) –

+0

우수! 일반적으로,'Observer' 인터페이스를 구현하면, 당신이 말하는 것처럼'update()'가'repaint()'를 호출하게됩니다. ['RCView'] (http://robotchase.sourceforge.net/)가 그 예입니다. – trashgod