기본적으로 2 개의 창을 가지고 있어야하고 처음에는 (처음에는 비어 있음) JList
이 있고, 2 번째에는 JTable
이 있습니다. JTable
에서 항목을 두 번 클릭하면 JList
에 해당 항목을 추가해야합니다 (아직 두 번 클릭 한 행의 첫 번째 셀의 문자열 값). 또한 JList
에 항목이있는 경우 테이블의 해당 값을 다른 색으로 강조 표시해야하므로 두 번 클릭 한 행을 빨간색으로 설정해야합니다. 또한 어떤 지점에서 JList
에서 항목을 제거하면 표의 해당 행 색상이 검은 색으로 바뀌어야합니다.여러 창에서 이벤트 처리
저는 누군가가 저와 같은 응용 프로그램을 설계하는 최선의 접근법에 대한 조언을 줄 수 있는지 궁금합니다. (아무도 제안 할 수없는 경우) 일부 게터 방법보다는 관찰자를 사용하는 것이 더 효과적일까요? 나는 아직 관찰자들과 일하는 것을 시도하지 않았지만,이 경우 더 나은 선택이된다면 나는 시험하고 배울 수있어서 기쁩니다.
감사
: 당신이 더 많은 도움이 필요하면 알려주세요 :
에서 당겨졌다 그 // https://9554657/878469). – predi