let me help you. give me 15 points ba :^)myTree.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
if (evt.isMetaDown()==true) {
System.out.println("right clicked");
}
}
});
public void mouseClicked(java.awt.event.MouseEvent evt) {
if (evt.isMetaDown()==true) {
System.out.println("right clicked");
}
}
});
JTree jTree = (JTree) e.getSource();
TreePath tp = jTree.getPathForLocation(e.getX(), e.getY()); if (tp != null) { jTree.setSelectionPath(tp );
}
}问题2:
jTree.transferFocus()
{
TreePath path = tree.getPathForLocation(e.getX(),e.getY());
tree.setSelectionPath(path);
}