gpt4 book ai didi

java - Netbeans 表示属性(property)值(value)不存在

转载 作者:行者123 更新时间:2023-12-02 01:38:39 25 4
gpt4 key购买 nike

根据 Oracle 自己的网站,我这样做是正确的。但是当我在 Netbeans 中执行此操作时,我收到一条错误消息:类不存在 PropertyValueFactory。有什么办法可以解决这个问题吗?

    <TableView fx:id = "customerTable"  prefWidth ="270" prefHeight = "400" layoutX = "350" >
<columns>
<TableColumn text = "Utility">
<cellValueFactory>
<PropertyValueFactory property="lastName" />

</cellValueFactory>
</TableColumn>


</columns>



</TableView>

最佳答案

没关系,您只需导入以下内容:

<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.cell.PropertyValueFactory?>

那么,您的 FXML 文件中会出现类似的内容

<?xml version="1.0" encoding="UTF-8"?>
<... other imports ...>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.cell.PropertyValueFactory?>


<BorderPane prefHeight="200" prefWidth="320" xmlns:fx="http://javafx.com/fxml/1" fx:controller="FXMLDocumentController">
....
<TableView fx:id = "customerTable" prefWidth ="270" prefHeight = "400" layoutX = "350" >
<columns>
<TableColumn text = "Utility">
<cellValueFactory>
<PropertyValueFactory property="lastName" />
</cellValueFactory>
</TableColumn>
</columns>
</TableView>
...
</BordePane>

可以解决这个问题。

关于java - Netbeans 表示属性(property)值(value)不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54818512/

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