JTable에 사용되는 TableModel 인터페이스를 구현하는 별도의 클래스가 있습니다. 하나의 부울 열을 확인란의 열로 제시하고 특정 값을 업데이트해야하는 외부 객체에 어떻게 알릴 수 있는지 궁금합니다. 이 구현을 중첩 클래스로 사용하면 내부 클래스에서 주요 클래스 멤버에 액세스 할 수 있지만 별도의 클래스로 이동하기로 결정하면 Main 클래스를 Table 모델 구현의 수신기로 등록해야합니다 그런 다음 이벤트를 제기합니까?TableModel - 값 설정시 외부 객체 수정
2
A
답변
4
@의 gontard의 정답에 확장, 당신은 당신의 보기 (말하는 CombinedDomainXYPlot
가) 당신의 TableModel
을 듣고 주선 할 수 있습니다. known subclasses에는 모두 addTableModelListener()
구현이 필요합니다. 그러면 보기이 변경 사항을 볼 때 그에 따라 대응할 수 있습니다.
3
외부 개체는 모델 값 변경 내용을 직접 수신해야합니다. 뷰에 종속성을 추가 할 필요가 없습니다.
관련 문제
- 1. 외부 CSS 값 수정
- 2. ReferenceProperty 값 설정시 KindError
- 3. 관리 객체 컨텍스트 설정시 크래시
- 4. 효율적인 TableModel 구현
- 5. JTable 선택 및 TableModel
- 6. 자바에서 이벤트 객체 수정
- 7. CRM 2011의 번역 값 수정 번역 파일 외부
- 8. XSLT 2.0 외부 xml 파일을 기반으로 요소 값 수정
- 9. 수정 JSON 객체
- 10. 숫자 형식을 구별하는 TableModel 열
- 11. Java의 JTable 용 JDBC TableModel?
- 12. EDT에 Java Swing TableModel fireTableRowsInserted
- 13. 해제 객체 - 손실 값
- 14. ntext 열의 값 수정
- 15. XSLT 수정 값
- 16. 키로 값 수정
- 17. 정규식 일치 값 수정
- 18. 액세스 외부 객체
- 19. 루비 보석의 외부 의존성 수정
- 20. NSFetchedResultsController에서 얻은 관리 객체 수정
- 21. 빌드 수정 객체 프로토 타입
- 22. struts 2의 날짜 객체 수정
- 23. PHPUnit Mock의 returnCallback() 객체 수정
- 24. 서식 외부 값 전달
- 25. 어떻게 외부 선택 값
- 26. 샤프 아키텍처 값 객체
- 27. 객체 설정 키 값
- 28. 문자열에서 객체 값 얻기
- 29. Doctrine 2 값 객체
- 30. NHibernate와 값 의미가있는 객체
질문에 이미 답변이있는 것으로 보입니다. 예, 주 클래스를 TableModel의 리스너로 등록한 다음 값 중 하나가 업데이트되면 이벤트를 발생시킵니다. – LordOfThePigs
외부 클래스에서 JTableM 모델로 ??? 또는 밖으로 JTable 모델에서 ... ??? – mKorbel
tableModel 이벤트에 가입하려고 생각했습니다 – Bober02