gpt4 book ai didi

treeview - TreeView 中的 TreeItem 选择宽度

转载 作者:行者123 更新时间:2023-12-01 14:21:52 27 4
gpt4 key购买 nike

我使用的是 JavaFX 8,目前正在进行一些 GUI 开发。我的 TreeView 有点问题,我需要你的帮助。

您知道在 TreeView 中是否可以只选择标签而不是 TreeCell 的整个宽度吗?

我的意思是(Netbeans 示例):

Good TreeView selection

代替:

Bad TreeView selection

提前谢谢你。

最佳答案

请尝试在 TreeCell 中添加标签。
例如:

private static class YourItemCell extends TreeCell<YourItem>
{
Label label;

public YourItemCell()
{
label = new Label();
}

@Override
protected void updateItem(YourItem item, boolean empty)
{
super.updateItem(item, empty);
if (!empty && item != null)
{
label.setText(item.getText());
setGraphic(label);
}
}
}

如果使用“TreeView.setCellFactory”方法返回单元格,没问题。

关于treeview - TreeView 中的 TreeItem 选择宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23792004/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com