BasicTreeUI(在JDK 1.5中)通过导航到树上以该字母开头的项目来处理JTree上的关键事件。关闭该行为的最直接方法是什么?

最佳答案

我认为最直接的方法是覆盖createKeyListener方法:

tree.setUI(
        new BasicTreeUI(){
            protected KeyListener createKeyListener(){ return null; }
        }
    );

08-18 13:35