在运行JavaFX时编辑节点
我试图将单独的fxml文件中的节点添加到滚动窗格中,但未能编辑每个节点 在运行中,结果是滚动窗格中每个节点的外观相同。 代码如下:在运行JavaFX时编辑节点,javafx,nodes,editing,Javafx,Nodes,Editing,我试图将单独的fxml文件中的节点添加到滚动窗格中,但未能编辑每个节点 在运行中,结果是滚动窗格中每个节点的外观相同。 代码如下: private void refreshNodes() { pnl_scroll.getChildren().clear(); Node [] nodes = new Node[15]; for(int i = 0; i<10; i++) { try { nodes[i] = (
private void refreshNodes()
{
pnl_scroll.getChildren().clear();
Node [] nodes = new Node[15];
for(int i = 0; i<10; i++)
{
try {
nodes[i] = (Node)FXMLLoader.load(getClass().getResource("/fxml/Item.fxml"));
//I need to edit each node, to set data on certain labels by their fx:id, I tried but failed
pnl_scroll.getChildren().add(nodes[i]);
} catch (IOException ex) {
Logger.getLogger(HomeController.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
private void refreshNodes()
{
pnl_scroll.getChildren().clear();
节点[]节点=新节点[15];
对于(int i=0;我可以回答您的问题吗?同样相关:。