Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.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
每行3列的JavaFX ListView_Java_Android_Listview_Javafx_Fxml - Fatal编程技术网

每行3列的JavaFX ListView

每行3列的JavaFX ListView,java,android,listview,javafx,fxml,Java,Android,Listview,Javafx,Fxml,我只是想知道JavaFX是否与Android的ListView/RecyclerView有某种等价物,其中每个listItem本身包含一个可以容纳多个其他视图的视图 @FXML private ListView<String> listViewGreen; private void displayTickets(String[] dataArray, ListView <String> listView) { ObservableList <Str

我只是想知道JavaFX是否与Android的ListView/RecyclerView有某种等价物,其中每个listItem本身包含一个可以容纳多个其他视图的视图

 @FXML
 private ListView<String> listViewGreen;

 private void displayTickets(String[] dataArray, ListView <String> listView) {
     ObservableList <String> observableList = FXCollections.observableArrayList(dataArray);
     listViewPriority.setItems(observableList);
 }
@FXML
私有ListView listViewGreen;
私有void displayTickets(字符串[]数据数组,ListView ListView){
ObservableList ObservableList=FXCollections.observableArrayList(数据数组);
listViewPriority.setItems(observableList);
}

据我所知,我仅限于将字符串数组传递到ObservableList,允许我的列表每行保存一个值。我希望每行有三列,即票号、摘要和截止日期。如何才能做到这一点。。。除了简单地连接这些值并将它们输入原始字符串数组之外。

具有多列的
ListView
肯定是
TableView
。通常,您可以为任何数据类型(不仅仅是字符串)创建
列表视图
。例如,您可以定义一个
票证
类,并创建一个
列表视图
(或
表视图
)。通过在列表视图(或表视图中的列)上设置单元格工厂,可以按任何方式显示单元格(列表或表)。你的问题可以归结为“我如何使用
ListView
s和
TableView
s”,这对本论坛来说太宽泛了:看看一些教程,并在出现具体问题时发布这些问题。很多人似乎喜欢表视图,当然,该标准在
列表视图
表格视图
上都有部分。如果您想要像电子表格一样编辑,在一个字段上失去焦点(或按enter/tab键)会提交数据并移动到下一个字段,这可能很有用。TableViews()中存在着与此场景完全相关的已知问题,这些问题在8年后仍然存在!具有多列的
ListView
肯定是
TableView
。通常,您可以为任何数据类型(不仅仅是字符串)创建
列表视图
。例如,您可以定义一个
票证
类,并创建一个
列表视图
(或
表视图
)。通过在列表视图(或表视图中的列)上设置单元格工厂,可以按任何方式显示单元格(列表或表)。你的问题可以归结为“我如何使用
ListView
s和
TableView
s”,这对本论坛来说太宽泛了:看看一些教程,并在出现具体问题时发布这些问题。很多人似乎喜欢表视图,当然,该标准在
列表视图
表格视图
上都有部分。如果您想要像电子表格一样编辑,在一个字段上失去焦点(或按enter/tab键)会提交数据并移动到下一个字段,这可能很有用。TableViews()中存在着与此场景完全相关的已知问题,这些问题在8年后仍然存在!