0

我遇到了一个文本:-

只要当前的 rowHeight 属性设置不是正数,TreeUI 就必须向渲染器询问其高度。因此,将该值减 1 具有使缓存的渲染器大小信息无效的副作用,导致树以所有渲染器的正确初始大小显示。

renderer.setFont(new Font("Dialog", Font.BOLD | Font.ITALIC, 32));

int rowHeight = tree.getRowHeight();

if (rowHeight <= 0)

 {

tree.setRowHeight(rowHeight - 1);

}

有人可以解释

4

0 回答 0