equal
deleted
inserted
replaced
56 } |
56 } |
57 |
57 |
58 tree.addKeyListener(new KeyAdapter { |
58 tree.addKeyListener(new KeyAdapter { |
59 override def keyPressed(e: KeyEvent): Unit = { |
59 override def keyPressed(e: KeyEvent): Unit = { |
60 if (e.getKeyCode == KeyEvent.VK_ENTER) { |
60 if (e.getKeyCode == KeyEvent.VK_ENTER) { |
61 e.consume |
61 e.consume() |
62 val path = tree.getSelectionPath |
62 val path = tree.getSelectionPath |
63 if (path != null) { |
63 if (path != null) { |
64 path.getLastPathComponent match { |
64 path.getLastPathComponent match { |
65 case node: DefaultMutableTreeNode => action(node) |
65 case node: DefaultMutableTreeNode => action(node) |
66 case _ => |
66 case _ => |