现在我从我的数据集中得到一个包含4列的窗口输出。
但是,在幕后处理的列数量还有很多。
现在我有代码,我点击一行,它会打印每一列到控制台。
tableview.setRowFactory(tv -> {
TableRow row = new TableRow<>();
row.setOnMouseClicked(event -> {
if (event.getClickCount() == 2) {
Object rowData = row.getItem();
System.out.println(rowData);
如何将其从print
语句转换为打开新窗口?
我还有一个catlist
,其中包含新窗口中每列的类别名称列表,如果有必要的话。