2013-04-09 2 views
0

다음과 같은 문제가 있습니다 :
여러 개의 JLists를 "Worker"클래스로 채 웁니다. Worker Class에는 WorkerType (Enum) 필드가 있습니다. 각 뷰의 ListModel은 동일한 유형 및 동일한 인스턴스 여야하므로 한 뷰에서 삭제 된 작업자는 더 이상 다른 뷰에 표시되지 않아야합니다. 이것이 가능한가?승수보기로 JList 채우기

+0

예, 가능합니다. –

+0

내가 말하는 것을 잊어 버린 점 : JList의 다른보기는 특정 작업자 유형 만 표시해야합니다. –

+0

@ 조이 로한 : 어떻게? –

답변

1

단일 열 JTable을 사용하는 것이 더 쉬울 수도 있습니다. JTable은 필터링을 지원하므로 각보기는 특정 작업자 유형 만 표시하도록 만들 수 있습니다.

자세한 내용은 Sorting and Filtering의 스윙 튜토리얼 섹션을 참조하십시오.