gpt4 book ai didi

java-8 - TreeTableColumn 的 FXML cellValueFactory

转载 作者:行者123 更新时间:2023-12-03 15:52:26 28 4
gpt4 key购买 nike

我一直在尝试构建一个树表并在 FXML 中定义 cellValueFactories。

当我尝试这个时,我在堆栈跟踪中收到以下错误

Exception in thread "JavaFX Application Thread" java.lang.ClassCastException: javafx.scene.control.TreeTableColumn$CellDataFeatures cannot be cast to javafx.scene.control.TableColumn$CellDataFeatures

FXML 写成如下
<TreeTableView prefHeight="500.0" prefWidth="600.0" fx:id="customerContractsTable">
<columns>
<TreeTableColumn prefWidth="116.0" text="Contract Number">
<cellValueFactory>
<PropertyValueFactory property=""/>
</cellValueFactory>
</TreeTableColumn>
</columns>
</TreeTableView>

我一直在尝试查找有关如何执行此操作的任何文档引用,并且完全空手而归。任何文档或帮助都会非常有用。

最佳答案

这是 FXML 中的示例 TreeTableView。

<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.control.TreeTableView?>
<?import javafx.scene.control.TreeTableColumn?>
<?import javafx.scene.control.cell.TreeItemPropertyValueFactory?>

<TreeTableView>
<columnResizePolicy>
<TreeTableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TreeTableColumn text="Contract Number">
<cellValueFactory>
<TreeItemPropertyValueFactory property="contractNumber" />
</cellValueFactory>
</TreeTableColumn>
</columns>
</TreeTableView>

RT-35233 .

关于java-8 - TreeTableColumn 的 FXML cellValueFactory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24641253/

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