BlackBerry 개발에서 drawFocus(), paint() 및 paintBackground() 메서드 사이의 관계를 알고 싶습니다. 특정 메서드가 호출 될 때 실행 순서는 무엇입니까? 나는 내 자신을 이해하려고 노력했지만 그로부터 많은 것을 얻을 수 없었다.Blackberry의 drawFocus, paint() 및 paintBackground() 메서드 간의 관계
답변
실행되는 순서 메쏘드와 그 실행 원인을 찾는 가장 좋은 이유는 사용자 정의 객체 (예 : 관심있는 필드에서 파생 된 필드)를 생성하고 사용자 정의 객체 사용자 지정 개체.
그런 다음 해당 메소드에 중단 점을 설정하고 디버그하십시오.
안녕 paulkayuk : 답장을위한 고맙지 만, 나는 실행의 순서뿐만 아니라 이러한 기능의 정확한 목적을 알고 싶다. 나는 주어진 문서에서 많은 것을 이해할 수 없었다. – tek3
필자는 사용자 정의 그래픽을 필드의 배경 요소에 적용하려는 경우 필드의 paintbackground 메서드를 재정의하는 것이 좋습니다. 사용자 정의 배경 또는 테두리를 적용합니다. 사용자 정의 그래픽을 필드의 전경 요소에 적용하려는 경우 필드의 페인트 메서드를 재정의합니다. 편집 필드의 텍스트 필드에 포커스가 있거나 포커스가없는 경우 사용자 정의 그래픽을 적용하려면 drawfocus 메서드를 재정의합니다. 예 : 두 가지 상태 각각에 대한 필드 및/또는 텍스트의 색상을 변경하십시오. – paulkayuk
- 1. Java의 Paint 메서드
- 2. Blackberry의 큐 구현을위한 Peek() 및 remove() 메서드
- 3. 데이터베이스 간의 관계
- 4. 테이블 간의 관계
- 5. HttpContext.Request.Cookies와 HttpContext.Response.Cookies 간의 관계
- 6. Netbeans의 Jpanel 디자인 모드에서 클래스의 Paint 메서드
- 7. 사용자 간의 인간 관계
- 8. 주문, 고객 및 제품 간의 관계?
- 9. JTable, TableModel 및 TableData 간의 관계
- 10. Rubygems, Bundler 및 RVM 간의 관계
- 11. EXTJS와 JSON 간의 관계
- 12. 테이블 간의 관계 만들기
- 13. log4j와 apache.commons.logging 간의 관계
- 14. 테이블 간의 SQL 관계
- 15. 테이블 간의 관계 mvc3
- 16. OPC와 DCOM 간의 관계
- 17. 테이블 간의 관계
- 18. 컨트롤러 간의 메서드 공유
- 19. 오브젝트 간의 몽고 DB 관계
- 20. 통화 간의 부모 자식 관계
- 21. GWT의 다른 부분 간의 관계
- 22. 목표 c : 메서드 관계 .h 및 .m
- 23. 엔티티 간의 EF 다중 관계
- 24. Nhibernate ICreteria 테이블 간의 관계
- 25. BlackBerry의 테두리 그리기 ListField
- 26. WCF : NetworkCredential과 가장 간의 관계
- 27. 동일한 NSManagedObjects 간의 다중 관계
- 28. 모델 간의 관계 구축 문제가 있습니다.
- 29. 여러 데이터베이스의 테이블 간의 관계
- 30. 뷰와 라우터 간의 백본 관계
다음은 BlackBerry 설명서의 다른 예제입니다 (http://docs.blackberry.com/en/developers/deliverables/29251/Implement_the_painting_methods_1676240_11.jsp). – Nate