GUI 메인 클래스와 별도의 패널 클래스로 게임을 만들었습니다. 패널 클래스 내부의 메소드가 실행될 때 GUI 메인 클래스 내에서 발견되는 스코어 및 레벨 텍스트 필드를 업데이트하는 방법을 찾으려고합니다. 관찰자 디자인 패턴을 사용하려고했지만 패널 클래스는 이미 JPanel
까지 확장되어 하나의 항목 만 확장 할 수 있습니다. 이것에 대한 대안이 있습니까?JPanel Observer
1
A
답변
1
관련 문제
- 1. Observer & Observable 알림 없음
- 2. Java observer and observable
- 3. CFNotificationCenterRemoveObserver observer
- 4. Observer - BlockingQueue
- 5. JPanel 내의 JPanel
- 6. JPanel in another JPanel
- 7. Magento의 Observer 이벤트가 작동하지 않고 Observer 클래스에서 webservices를 사용합니다.
- 8. 주어진 Observer/Illuminant의 스펙트럼 데이터를 다른 Observer/Illuminant로 변환
- 9. MongoMapper Observer 설정 방법
- 10. Ember js observer issue
- 11. PHP observer 패턴
- 12. C# producer/consumer/observer?
- 13. NSNotification observer 오버 헤드
- 14. jquery and observer pattern
- 15. 콘텐트를 청취하기위한 콘텐트 Observer
- 16. 레일즈 expire_action in observer?
- 17. python observer pattern
- 18. Java에서 observer 클래스 사용
- 19. Magento OPC Observer redirect
- 20. Observer 및 JSF ManagedBean
- 21. android intent vs observer
- 22. removeAllObservers observer 제거되지 않았습니다.
- 23. Magento Observer 도우미 사용
- 24. PHP Observer Pattern, Issue
- 25. Observable/Observer 안드로이드
- 26. 다른 JPanel 내부의 JPanel 다시 그리기
- 27. 다른 클래스의 jpanel 위에 jpanel 배치
- 28. JPanel 내부에있는 JPanel 요소에 색을 지정
- 29. JFrame 내의 JPanel 내부의 JScrollPane 내의 JPanel
- 30. JPanel 가시성
질문과 관련된 몇 가지 코드가 있습니까? –
"jPanel 클래스 내의 메소드가 실행될 때." 우선, 메소드가 GUI 기본 클래스가 아닌 jPanel에 속하는지, 아니면 일반 엔진 클래스 (Observable을 확장 할 수 있는지)에 속하는지 확인 하시겠습니까? 당신의 솔루션은 당신의 방법을보다 적합한 위치로 옮기는 것만큼이나 쉽습니다. – async