Is it possible to remove the dots border for DefaultMutableTreenNode in JTree?

For JButton I use:

JButton btn;
btn.setFocusPainted(false);

But I cannot find an equivalent for DefaultMutableTreenNode.

有帮助吗?

解决方案

I'm not sure if that is exactly what you are trying to achieve, but try this before you instantiate any swing components:

// For the border around the icon
UIManager.put("Tree.drawsFocusBorderAroundIcon", false);
// Dashed border
UIManager.put("Tree.drawDashedFocusIndicator", false);
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top