私がやろうとしているのは、JTree での切り取り/コピー/貼り付けを防ぐことです。これは、すべてのノード移動をドラッグ アンド ドロップで実行したいからです。
ハンドラーの canImport メソッドと importData メソッドでコピーと貼り付けは既に防止されていますが、カットを防止する方法が思い浮かびません。
さらに、これらはすべて機能しませんでした:
Tree.getActionMap().put( "cut", null );
InputMap inputMap = Tree.getInputMap(JComponent.WHEN_FOCUSED);
inputMap.put(KeyStroke.getKeyStroke('X', java.awt.event.InputEvent.CTRL_MASK), null);
ActionMap actionMap = Tree.getActionMap();
actionMap.put("cut", null);