只能找到点选了那一项,不能实现你的变色:class MyMouseAdapter extends MouseAdapter
{
public void mousePressed(MouseEvent e)
{
JTree tree =(JTree)e.getSource();
int clickrow = tree.getRowForLocation(e.getX(),e.getY());
if(clickrow != -1)
{
TreePath treepath = tree.getPathForRow(clickrow);
TreeNode treenode = (TreeNode)treepath.getLastPathComponent();
System.out.println (treenode.toString());
}
}
}
{
public void mousePressed(MouseEvent e)
{
JTree tree =(JTree)e.getSource();
int clickrow = tree.getRowForLocation(e.getX(),e.getY());
if(clickrow != -1)
{
TreePath treepath = tree.getPathForRow(clickrow);
TreeNode treenode = (TreeNode)treepath.getLastPathComponent();
System.out.println (treenode.toString());
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货