Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javafx中的ObservableList中添加多个列表,并在其中进行迭代?_Java_Javafx - Fatal编程技术网

如何在javafx中的ObservableList中添加多个列表,并在其中进行迭代?

如何在javafx中的ObservableList中添加多个列表,并在其中进行迭代?,java,javafx,Java,Javafx,我可以这样做吗 ObservableList<FoodItems> data=FXCollections.observableArrayList(); data =FXCollections.observableArrayList( for(int i=0;i<fruits.size();i++) { new FoodItems(fruits.add(i), flowers.add(i), bakeryitems.add(i)); } 其中,FoodItems是具有gette

我可以这样做吗

ObservableList<FoodItems> data=FXCollections.observableArrayList();
data =FXCollections.observableArrayList(
for(int i=0;i<fruits.size();i++) {
new FoodItems(fruits.add(i), flowers.add(i), bakeryitems.add(i));
}
其中,FoodItems是具有getter和setter方法的类,而这里的数据必须添加到ObservableList:data

不,应该是:

    ObservableList<FoodItems> data = FXCollections.<FoodItems>observableArrayList();

    for( int i=0; i<fruits.size(); i++ ) 
    {
        data.add( new FoodItems( fruits.add(i), flowers.add(i), bakeryitems.add(i) ) );
    }

您的代码似乎不完整!!ObservableList data=FXCollections.observableArrayList;data=FXCollections.observableArrayList forint i=0;有人能帮我回答这个问题吗?我试过了ObservableList data=FXCollections.observableArrayList;forint i=0;在方法参数中,您正在编写循环。。我认为那是不正确的!!1.