以下的改动都是在前面两篇博客的基础上进行改动的,可以先看前面的博客,连接为:
第一篇https://blog.csdn.net/qq_40834643/article/details/126362176?spm=1001.2014.3001.5501
第二篇https://blog.csdn.net/qq_40834643/article/details/126364878?spm=1001.2014.3001.5501
设置选中节点高亮,截图为:
添加的代码为:
DefaultTreeCellRenderer renderer = (DefaultTreeCellRenderer) jTree.getCellRenderer();
renderer.setTextSelectionColor(Color.white);
renderer.setBackgroundSelectionColor(Color.blue);
renderer.setBorderSelectionColor(Color.black);
效果显示: