--- old/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java 2014-08-26 11:17:52.000000000 +0800 +++ new/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java 2014-08-26 11:17:51.000000000 +0800 @@ -3618,8 +3618,8 @@ boolean leaf = model.isLeaf(node); String label = getDisplayString(path, true, leaf); - plainStr.append(label + "\n"); - htmlStr.append("
  • " + label + "\n"); + plainStr.append(label).append('\n'); + htmlStr.append("
  • ").append(label).append('\n'); } // remove the last newline