Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.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_Java_Listview_Javafx_Fxml_Text Align - Fatal编程技术网

如何在列表视图中对齐数据?JavaFX

如何在列表视图中对齐数据?JavaFX,java,listview,javafx,fxml,text-align,Java,Listview,Javafx,Fxml,Text Align,我对ListView有问题。我的应用程序从.csv文件读取并解析数据,然后将数据转换为数组并显示在ListView中。我需要像这样对齐数据: 但我的解决办法是: 你能帮我吗?要将数据对齐到列中,我建议使用TableView。您可以在此处找到一个示例: 您可以更改TableView的外观以满足您的需要。如果您希望使用列表而不是表,则可以创建自定义列表单元格。这是一篇很好的文章,里面有源代码,你可以很容易地将其转换到你的需要 在我看来,具有对齐数据的示例图像类似于TableView(具有跳过的

我对ListView有问题。我的应用程序从.csv文件读取并解析数据,然后将数据转换为数组并显示在ListView中。我需要像这样对齐数据:

但我的解决办法是:


你能帮我吗?

要将数据对齐到列中,我建议使用TableView。您可以在此处找到一个示例:


您可以更改TableView的外观以满足您的需要。

如果您希望使用列表而不是表,则可以创建自定义列表单元格。这是一篇很好的文章,里面有源代码,你可以很容易地将其转换到你的需要

在我看来,具有对齐数据的示例图像类似于TableView(具有跳过的列标题和行)。我很确定您不能将ListView中的内容“对齐”到列中。@ChristophGiesche两个屏幕都显示ListView。我终于知道了,教授是怎么做到的。他只使用字符串格式和制表符(“\t”)。只有2-3列是对齐的,但没关系,但谢谢你的想法,我很感激。请告诉你的教授关于TableView;)。当我听到“字符串格式和制表器(“\t”)”时,我感到一阵鸡皮疙瘩:)谢谢,这就是我想要的:)