2012-03-28 4 views
0

사용자가 사용자 정의 보고서를 작성할 수있는 JTable이 있습니다. 그들은 보고서의 열인 "행"을 추가/제거 할 수 있습니다.Netbeans 플랫폼을 사용하여 JTable에 실행 취소 기능이 있음

행 삭제를 "실행 취소"할 수있게하고 싶습니다. 현재 버튼을 통해 전체 보고서를 다시 표준 보고서로 다시 설정할 수 있습니다. 이것은 괜찮습니다. 그러나 열이 많고 사용자가 실수로 행을 삭제하면 잃을 수있는 시간에 대해 불평하고 있습니다.

내가 삭제 한 행을 추적하는 스택을 쉽게 만들 수 있으므로 키 이벤트 수신기에서 호출 할 수있는 "추가"이벤트가 될 것입니다. (Ctrl-z 또는 버튼을들을 수 있습니다.). 일단 호출되면 스택에서 튀어 나와 행을 추가합니다.

하지만 어쨌든 Netbeans 플랫폼을 사용하고 있기 때문에 거기에있는 편집 -> 실행 취소 기능을 사용하고 싶습니다.

플랫폼에있는 해당 실행 취소 기능을 묶을 수있는 명령 또는 API 호출은 무엇입니까?

답변