UndoableEditListener と DocumentListener の両方を登録した JEditorPane があるとします。エディター ペインに入力することによって、基になるドキュメントのコンテンツを変更する場合、イベントが発生する順序は何ですか?
さらに、効率のために、次のいずれかのメソッドを呼び出すと仮定します。
- UndoableEdit.undo()
- UndoableEdit.redo()
...新しい UndoableEdit イベントをトリガーしませんが、新しい DocumentEvent をトリガーします。これが本当にそうであるかどうか、誰でも確認できますか?