我将从右键菜单中插入选择树的所有节点的选项。
此功能在标准按ctrl-a中实现。我如何模拟该功能?

JTree tree = new JTree();

JPopupMenu popMenuTree = new JPopupMenu();
 JMenuItem selectAll = new JMenuItem();selectAll.setText("SelectAll");
    selectAll.setActionCommand("selectAll");

    KeyStroke ctrlXKeyStroke = KeyStroke.getKeyStroke("control A");
    selectAll.setAccelerator(ctrlXKeyStroke);
    popMenuTree.add(selectAll);


非常感谢

最佳答案

由于弹出菜单与常规菜单不同,并不总是包含在组件中,因此除非可见弹出菜单,否则弹出菜单项中的加速器将不起作用。

关于java - 选择Java树中的所有节点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41896965/

10-13 08:09