Skip to content

DRAFT: Optimize pile handling#2051

Draft
Maran23 wants to merge 1 commit intoopenjdk:masterfrom
Maran23:optimize-pile-handling
Draft

DRAFT: Optimize pile handling#2051
Maran23 wants to merge 1 commit intoopenjdk:masterfrom
Maran23:optimize-pile-handling

Conversation

@Maran23
Copy link
Member

@Maran23 Maran23 commented Jan 23, 2026

@youngledo Can you test the changes I made here? This should optimize the list/table quite a bit from my testing.

I will do more testing, then write a JBS issue and change the title. And add Benchmarks.
For now, just open for testing and discussion.

Supersedes: #2030

Note

The performance is also quite good before, but it feels a little bit better now.

Implements one of the points from my PR: #1644, quoting:

NOTE2: This makes the logic to make cells invisible and visible again obsolete. This was there so those unused cells laying around in the VirtualFlow does not receive any Mouse or KeyEvents. This can be cleaned up in a follow up PR

Code:

import javafx.application.Application;
import javafx.beans.property.IntegerProperty;
import javafx.beans.property.SimpleIntegerProperty;
import javafx.beans.property.SimpleStringProperty;
import javafx.beans.property.StringProperty;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.scene.Scene;
import javafx.scene.control.ListView;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;

public class Main {

    static void main() {
        Application.launch(App.class);
    }

    public static class App extends Application {

        private ListView<DataItem> dataListView;

        private ObservableList<DataItem> dataItems;

        public void initialize() {
            dataListView = new ListView<>();
            dataItems = FXCollections.observableArrayList();

            generateTestData();

            dataListView.setItems(dataItems);
        }

        @Override
        public void start(Stage primaryStage) throws Exception {
            initialize();

            primaryStage.setScene(new Scene(new StackPane(dataListView)));
            primaryStage.show();
        }

        private void generateTestData() {
            for (int i = 1; i <= 1000; i++) {
                DataItem item = new DataItem(i, "item " + i, "this is " + i);
                dataItems.add(item);
            }
        }

        public static class DataItem {

            private final IntegerProperty id;
            private final StringProperty name;
            private final StringProperty description;

            public DataItem(int id, String name, String description) {
                this.id = new SimpleIntegerProperty(id);
                this.name = new SimpleStringProperty(name);
                this.description = new SimpleStringProperty(description);
            }

            @Override
            public String toString() {
                return String.format("[ID:%d] %s - %s", id.get(), name.get(), description.get());
            }
        }
    }
}

Progress

  • Change must be properly reviewed (1 review required, with at least 1 Reviewer)
  • Change must not contain extraneous whitespace
  • Commit message must refer to an issue

Reviewing

Using git

Checkout this PR locally:
$ git fetch https://git.openjdk.org/jfx.git pull/2051/head:pull/2051
$ git checkout pull/2051

Update a local copy of the PR:
$ git checkout pull/2051
$ git pull https://git.openjdk.org/jfx.git pull/2051/head

Using Skara CLI tools

Checkout this PR locally:
$ git pr checkout 2051

View PR using the GUI difftool:
$ git pr show -t 2051

Using diff file

Download this PR as a diff file:
https://git.openjdk.org/jfx/pull/2051.diff

@Maran23 Maran23 marked this pull request as draft January 23, 2026 13:34
@bridgekeeper
Copy link

bridgekeeper bot commented Jan 23, 2026

👋 Welcome back mhanl! A progress list of the required criteria for merging this PR into master will be added to the body of your pull request. There are additional pull request commands available for use with this pull request.

@openjdk
Copy link

openjdk bot commented Jan 23, 2026

❗ This change is not yet ready to be integrated.
See the Progress checklist in the description for automated requirements.

@youngledo
Copy link

Okay, I'll do some testing and verification later.

Avoid repeated issues, close 2030

@youngledo
Copy link

youngledo commented Jan 24, 2026

@Maran23 I tried it, but there wasn't much improvement. As I mentioned before(#2030), using FX version 24 works very smoothly.


You can use this very simple example project of mine and it's easy to reproduce FX versions by modifying it yourself.
demo-javafx.zip

@Maran23
Copy link
Member Author

Maran23 commented Jan 24, 2026

Can you try this PR together with: #1945
For me, it is very fast and I can scroll up and down pretty much instant.

@youngledo
Copy link

youngledo commented Jan 25, 2026

Can you try this PR together with: #1945 For me, it is very fast and I can scroll up and down pretty much instant.

Let me try.

May I ask if your environment is the same as mine?

My system environment is:

  • Apple M1
  • macOS 26.2

@youngledo
Copy link

youngledo commented Jan 25, 2026

To further illustrate the point, I recorded several videos, which are as follows:

Also, I found that scrolling up is a bit smoother

@youngledo
Copy link

It can be basically confirmed that there is lagging or freezing on macOS (M1) version 26.x, while it runs smoothly on Windows 11.
image

@Maran23
Copy link
Member Author

Maran23 commented Jan 25, 2026

To further illustrate the point, I recorded several videos, which are as follows:

Thanks a lot for testing.

I'm on Windows 11, and for me it is always smooth. I do wonder what the root cause is, because with the optimization, I can not see what the problem could be now. Though I have some ideas, e.g. maybe a if-branch is triggered every frame because of some sizing bug in MacOS, leading to the code you removed in the previous PR to be triggered a lot (while it should not most of time).

Could try this PR together with #1945, so a combined Branch?

When you did the combined branch, if you like you can add some watchpoints (with a hit message) here:


and here:
for (T cell : pile) {
cell.requestLayout();
}

And comment the result, how often those watchpoints were triggered when doing nothing, or scrolling.

@youngledo
Copy link

youngledo commented Jan 25, 2026

I have already merged the two branches, but the stuttering/lag issue still persists.
pull:1945&2051.webm

The following are the additional logs:
image
image

The logs are as follows(Since it is a Chinese language environment, some characters are Chinese characters, which does not affect the test results):

Collapse, click to view 1月 25, 2026 10:24:52 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:1] item 1 - this is 1' 1月 25, 2026 10:24:52 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:2] item 2 - this is 2' 1月 25, 2026 10:24:52 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:2] item 2 - this is 2' 1月 25, 2026 10:24:52 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:3] item 3 - this is 3' 1月 25, 2026 10:24:52 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:4] item 4 - this is 4' 1月 25, 2026 10:24:52 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:5] item 5 - this is 5' 1月 25, 2026 10:24:52 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:6] item 6 - this is 6' 1月 25, 2026 10:24:52 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:7] item 7 - this is 7' 1月 25, 2026 10:24:52 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:8] item 8 - this is 8' 1月 25, 2026 10:24:52 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:9] item 9 - this is 9' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:10] item 10 - this is 10' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:10] item 10 - this is 10' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:10] item 10 - this is 10' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:11] item 11 - this is 11' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:11] item 11 - this is 11' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:11] item 11 - this is 11' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:12] item 12 - this is 12' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:12] item 12 - this is 12' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:13] item 13 - this is 13' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:15] item 15 - this is 15' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:16] item 16 - this is 16' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:17] item 17 - this is 17' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:17] item 17 - this is 17' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:18] item 18 - this is 18' 1月 25, 2026 10:24:54 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:19] item 19 - this is 19' 1月 25, 2026 10:24:56 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:19] item 19 - this is 19' 1月 25, 2026 10:24:56 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:19] item 19 - this is 19' 1月 25, 2026 10:24:56 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:20] item 20 - this is 20' 1月 25, 2026 10:24:56 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:20] item 20 - this is 20' 1月 25, 2026 10:24:56 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:21] item 21 - this is 21' 1月 25, 2026 10:24:56 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:22] item 22 - this is 22' 1月 25, 2026 10:24:56 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:22] item 22 - this is 22' 1月 25, 2026 10:24:56 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:23] item 23 - this is 23' 1月 25, 2026 10:24:56 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:23] item 23 - this is 23' 1月 25, 2026 10:24:56 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:24] item 24 - this is 24' 1月 25, 2026 10:24:56 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:25] item 25 - this is 25' 1月 25, 2026 10:24:56 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:27] item 27 - this is 27' 1月 25, 2026 10:24:56 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:28] item 28 - this is 28' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:29] item 29 - this is 29' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:29] item 29 - this is 29' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:30] item 30 - this is 30' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:31] item 31 - this is 31' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:32] item 32 - this is 32' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:33] item 33 - this is 33' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:34] item 34 - this is 34' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:38] item 38 - this is 38' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:41] item 41 - this is 41' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:43] item 43 - this is 43' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:46] item 46 - this is 46' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:48] item 48 - this is 48' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:51] item 51 - this is 51' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:53] item 53 - this is 53' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:56] item 56 - this is 56' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:60] item 60 - this is 60' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:62] item 62 - this is 62' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:64] item 64 - this is 64' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:68] item 68 - this is 68' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:70] item 70 - this is 70' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:72] item 72 - this is 72' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:74] item 74 - this is 74' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:76] item 76 - this is 76' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:78] item 78 - this is 78' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:79] item 79 - this is 79' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:81] item 81 - this is 81' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:84] item 84 - this is 84' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:86] item 86 - this is 86' 1月 25, 2026 10:24:58 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:84] item 84 - this is 84' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:84] item 84 - this is 84' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:99] item 99 - this is 99' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:82] item 82 - this is 82' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:97] item 97 - this is 97' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:50] item 50 - this is 50' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:47] item 47 - this is 47' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:60] item 60 - this is 60' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:44] item 44 - this is 44' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:59] item 59 - this is 59' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:43] item 43 - this is 43' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:57] item 57 - this is 57' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:41] item 41 - this is 41' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:56] item 56 - this is 56' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:40] item 40 - this is 40' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:55] item 55 - this is 55' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:39] item 39 - this is 39' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:54] item 54 - this is 54' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:38] item 38 - this is 38' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:53] item 53 - this is 53' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:37] item 37 - this is 37' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:37] item 37 - this is 37' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:52] item 52 - this is 52' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:36] item 36 - this is 36' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:36] item 36 - this is 36' 1月 25, 2026 10:24:59 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:36] item 36 - this is 36' 1月 25, 2026 10:25:00 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:51] item 51 - this is 51' 1月 25, 2026 10:25:00 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:35] item 35 - this is 35' 1月 25, 2026 10:25:00 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:35] item 35 - this is 35' 1月 25, 2026 10:25:00 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:50] item 50 - this is 50' 1月 25, 2026 10:25:00 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:35] item 35 - this is 35' 1月 25, 2026 10:25:00 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:34] item 34 - this is 34' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:34] item 34 - this is 34' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:33] item 33 - this is 33' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:33] item 33 - this is 33' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:32] item 32 - this is 32' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:32] item 32 - this is 32' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:31] item 31 - this is 31' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:46] item 46 - this is 46' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:14] item 14 - this is 14' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:11] item 11 - this is 11' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:26] item 26 - this is 26' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:9] item 9 - this is 9' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:24] item 24 - this is 24' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:8] item 8 - this is 8' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:23] item 23 - this is 23' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:7] item 7 - this is 7' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:6] item 6 - this is 6' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:21] item 21 - this is 21' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:5] item 5 - this is 5' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:20] item 20 - this is 20' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:4] item 4 - this is 4' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:4] item 4 - this is 4' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:19] item 19 - this is 19' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:3] item 3 - this is 3' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:3] item 3 - this is 3' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:18] item 18 - this is 18' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:2] item 2 - this is 2' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:2] item 2 - this is 2' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:17] item 17 - this is 17' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:1] item 1 - this is 1' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:1] item 1 - this is 1' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:1] item 1 - this is 1' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:16] item 16 - this is 16' 1月 25, 2026 10:25:01 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:15] item 15 - this is 15' 1月 25, 2026 10:25:02 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:1] item 1 - this is 1' 1月 25, 2026 10:25:02 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:1] item 1 - this is 1' 1月 25, 2026 10:25:02 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:3] item 3 - this is 3' 1月 25, 2026 10:25:02 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:4] item 4 - this is 4' 1月 25, 2026 10:25:02 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:5] item 5 - this is 5' 1月 25, 2026 10:25:02 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:5] item 5 - this is 5' 1月 25, 2026 10:25:02 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:8] item 8 - this is 8' 1月 25, 2026 10:25:02 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:9] item 9 - this is 9' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:10] item 10 - this is 10' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:10] item 10 - this is 10' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:10] item 10 - this is 10' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:11] item 11 - this is 11' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:11] item 11 - this is 11' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:11] item 11 - this is 11' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:12] item 12 - this is 12' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:12] item 12 - this is 12' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:13] item 13 - this is 13' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:13] item 13 - this is 13' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:14] item 14 - this is 14' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:15] item 15 - this is 15' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:16] item 16 - this is 16' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:17] item 17 - this is 17' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:18] item 18 - this is 18' 1月 25, 2026 10:25:03 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:19] item 19 - this is 19' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:19] item 19 - this is 19' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:20] item 20 - this is 20' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:20] item 20 - this is 20' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:21] item 21 - this is 21' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:21] item 21 - this is 21' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:22] item 22 - this is 22' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:23] item 23 - this is 23' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:23] item 23 - this is 23' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:24] item 24 - this is 24' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:24] item 24 - this is 24' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:25] item 25 - this is 25' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:26] item 26 - this is 26' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:28] item 28 - this is 28' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:29] item 29 - this is 29' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:29] item 29 - this is 29' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:30] item 30 - this is 30' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:30] item 30 - this is 30' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:30] item 30 - this is 30' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:32] item 32 - this is 32' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:32] item 32 - this is 32' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:33] item 33 - this is 33' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:33] item 33 - this is 33' 1月 25, 2026 10:25:04 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:33] item 33 - this is 33' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:35] item 35 - this is 35' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:38] item 38 - this is 38' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:38] item 38 - this is 38' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:39] item 39 - this is 39' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:39] item 39 - this is 39' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:40] item 40 - this is 40' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:41] item 41 - this is 41' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:42] item 42 - this is 42' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:44] item 44 - this is 44' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:46] item 46 - this is 46' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:50] item 50 - this is 50' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:53] item 53 - this is 53' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:55] item 55 - this is 55' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:57] item 57 - this is 57' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:61] item 61 - this is 61' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:63] item 63 - this is 63' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:65] item 65 - this is 65' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:67] item 67 - this is 67' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:71] item 71 - this is 71' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:73] item 73 - this is 73' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:76] item 76 - this is 76' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:78] item 78 - this is 78' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:81] item 81 - this is 81' 1月 25, 2026 10:25:05 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:83] item 83 - this is 83' 1月 25, 2026 10:25:06 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:84] item 84 - this is 84' 1月 25, 2026 10:25:06 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:86] item 86 - this is 86' 1月 25, 2026 10:25:07 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:25:07 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:25:07 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:100] item 100 - this is 100' 1月 25, 2026 10:25:07 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:25:07 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:84] item 84 - this is 84' 1月 25, 2026 10:25:07 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:99] item 99 - this is 99' 1月 25, 2026 10:25:07 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:83] item 83 - this is 83' 1月 25, 2026 10:25:07 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:98] item 98 - this is 98' 1月 25, 2026 10:25:07 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:67] item 67 - this is 67' 1月 25, 2026 10:25:07 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:82] item 82 - this is 82' 1月 25, 2026 10:25:07 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:65] item 65 - this is 65' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:64] item 64 - this is 64' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:79] item 79 - this is 79' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:64] item 64 - this is 64' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:63] item 63 - this is 63' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:62] item 62 - this is 62' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:62] item 62 - this is 62' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:62] item 62 - this is 62' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:61] item 61 - this is 61' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:61] item 61 - this is 61' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:76] item 76 - this is 76' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:59] item 59 - this is 59' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:74] item 74 - this is 74' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:57] item 57 - this is 57' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:72] item 72 - this is 72' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:56] item 56 - this is 56' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:71] item 71 - this is 71' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:67] item 67 - this is 67' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:66] item 66 - this is 66' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:65] item 65 - this is 65' 1月 25, 2026 10:25:08 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:50] item 50 - this is 50' 1月 25, 2026 10:25:09 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:15] item 15 - this is 15' 1月 25, 2026 10:25:09 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:1] item 1 - this is 1' 1月 25, 2026 10:25:09 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:2] item 2 - this is 2' 1月 25, 2026 10:25:09 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:3] item 3 - this is 3' 1月 25, 2026 10:25:09 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:4] item 4 - this is 4' 1月 25, 2026 10:25:09 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:5] item 5 - this is 5' 1月 25, 2026 10:25:09 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:7] item 7 - this is 7' 1月 25, 2026 10:25:09 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:8] item 8 - this is 8' 1月 25, 2026 10:25:09 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:9] item 9 - this is 9' 1月 25, 2026 10:25:10 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:10] item 10 - this is 10' 1月 25, 2026 10:25:10 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:10] item 10 - this is 10' 1月 25, 2026 10:25:10 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:11] item 11 - this is 11' 1月 25, 2026 10:25:10 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:11] item 11 - this is 11' 1月 25, 2026 10:25:10 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:12] item 12 - this is 12' 1月 25, 2026 10:25:10 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:14] item 14 - this is 14' 1月 25, 2026 10:25:10 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:16] item 16 - this is 16' 1月 25, 2026 10:25:10 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:17] item 17 - this is 17' 1月 25, 2026 10:25:10 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:18] item 18 - this is 18' 1月 25, 2026 10:25:10 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:19] item 19 - this is 19' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:20] item 20 - this is 20' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:21] item 21 - this is 21' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:21] item 21 - this is 21' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:23] item 23 - this is 23' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:26] item 26 - this is 26' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:27] item 27 - this is 27' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:32] item 32 - this is 32' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:35] item 35 - this is 35' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:37] item 37 - this is 37' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:43] item 43 - this is 43' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:45] item 45 - this is 45' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:50] item 50 - this is 50' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:55] item 55 - this is 55' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:57] item 57 - this is 57' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:61] item 61 - this is 61' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:63] item 63 - this is 63' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:65] item 65 - this is 65' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:69] item 69 - this is 69' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:71] item 71 - this is 71' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:73] item 73 - this is 73' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:75] item 75 - this is 75' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:78] item 78 - this is 78' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:79] item 79 - this is 79' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:80] item 80 - this is 80' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:82] item 82 - this is 82' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:86] item 86 - this is 86' 1月 25, 2026 10:25:11 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:25:12 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:25:12 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:25:12 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:25:12 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:84] item 84 - this is 84' 1月 25, 2026 10:25:12 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:84] item 84 - this is 84' 1月 25, 2026 10:25:12 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:83] item 83 - this is 83' 1月 25, 2026 10:25:12 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:83] item 83 - this is 83' 1月 25, 2026 10:25:12 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:98] item 98 - this is 98' 1月 25, 2026 10:25:12 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:97] item 97 - this is 97' 1月 25, 2026 10:25:12 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:80] item 80 - this is 80' 1月 25, 2026 10:25:12 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:95] item 95 - this is 95' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:78] item 78 - this is 78' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:93] item 93 - this is 93' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:77] item 77 - this is 77' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:76] item 76 - this is 76' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:76] item 76 - this is 76' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:91] item 91 - this is 91' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:90] item 90 - this is 90' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:80] item 80 - this is 80' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:61] item 61 - this is 61' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:76] item 76 - this is 76' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:59] item 59 - this is 59' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:74] item 74 - this is 74' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:57] item 57 - this is 57' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:72] item 72 - this is 72' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:56] item 56 - this is 56' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:71] item 71 - this is 71' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:70] item 70 - this is 70' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:54] item 54 - this is 54' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:69] item 69 - this is 69' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:53] item 53 - this is 53' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:68] item 68 - this is 68' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:52] item 52 - this is 52' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:52] item 52 - this is 52' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:67] item 67 - this is 67' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:51] item 51 - this is 51' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:66] item 66 - this is 66' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:50] item 50 - this is 50' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:50] item 50 - this is 50' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:50] item 50 - this is 50' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:49] item 49 - this is 49' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:49] item 49 - this is 49' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:49] item 49 - this is 49' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:64] item 64 - this is 64' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:49] item 49 - this is 49' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:48] item 48 - this is 48' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:48] item 48 - this is 48' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:48] item 48 - this is 48' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:48] item 48 - this is 48' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:47] item 47 - this is 47' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:47] item 47 - this is 47' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:47] item 47 - this is 47' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:47] item 47 - this is 47' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:47] item 47 - this is 47' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:47] item 47 - this is 47' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:62] item 62 - this is 62' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:47] item 47 - this is 47' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:46] item 46 - this is 46' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:46] item 46 - this is 46' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:46] item 46 - this is 46' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:46] item 46 - this is 46' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:46] item 46 - this is 46' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:46] item 46 - this is 46' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:46] item 46 - this is 46' 1月 25, 2026 10:25:13 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:46] item 46 - this is 46' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:61] item 61 - this is 61' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:45] item 45 - this is 45' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:45] item 45 - this is 45' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:45] item 45 - this is 45' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:45] item 45 - this is 45' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:45] item 45 - this is 45' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:45] item 45 - this is 45' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:45] item 45 - this is 45' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:45] item 45 - this is 45' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:45] item 45 - this is 45' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:44] item 44 - this is 44' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:43] item 43 - this is 43' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:58] item 58 - this is 58' 1月 25, 2026 10:25:14 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:15] item 15 - this is 15' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:1] item 1 - this is 1' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:2] item 2 - this is 2' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:4] item 4 - this is 4' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:6] item 6 - this is 6' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:7] item 7 - this is 7' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:10] item 10 - this is 10' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:12] item 12 - this is 12' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:15] item 15 - this is 15' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:17] item 17 - this is 17' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:20] item 20 - this is 20' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:22] item 22 - this is 22' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:25] item 25 - this is 25' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:27] item 27 - this is 27' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:29] item 29 - this is 29' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:32] item 32 - this is 32' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:34] item 34 - this is 34' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:36] item 36 - this is 36' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:38] item 38 - this is 38' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:40] item 40 - this is 40' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:42] item 42 - this is 42' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:44] item 44 - this is 44' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:46] item 46 - this is 46' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:47] item 47 - this is 47' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:49] item 49 - this is 49' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:51] item 51 - this is 51' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:53] item 53 - this is 53' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:54] item 54 - this is 54' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:54] item 54 - this is 54' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:55] item 55 - this is 55' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:55] item 55 - this is 55' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:56] item 56 - this is 56' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:56] item 56 - this is 56' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:57] item 57 - this is 57' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:58] item 58 - this is 58' 1月 25, 2026 10:25:15 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:59] item 59 - this is 59' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:60] item 60 - this is 60' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:60] item 60 - this is 60' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:62] item 62 - this is 62' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:63] item 63 - this is 63' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:64] item 64 - this is 64' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:65] item 65 - this is 65' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:65] item 65 - this is 65' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:66] item 66 - this is 66' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:67] item 67 - this is 67' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:68] item 68 - this is 68' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:70] item 70 - this is 70' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:72] item 72 - this is 72' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:73] item 73 - this is 73' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:79] item 79 - this is 79' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:82] item 82 - this is 82' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:25:16 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:86] item 86 - this is 86' 1月 25, 2026 10:25:17 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:25:17 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:100] item 100 - this is 100' 1月 25, 2026 10:25:17 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:84] item 84 - this is 84' 1月 25, 2026 10:25:17 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:99] item 99 - this is 99' 1月 25, 2026 10:25:17 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:19] item 19 - this is 19' 1月 25, 2026 10:25:17 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:16] item 16 - this is 16' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:1] item 1 - this is 1' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:1] item 1 - this is 1' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:2] item 2 - this is 2' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:2] item 2 - this is 2' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:3] item 3 - this is 3' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:4] item 4 - this is 4' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:5] item 5 - this is 5' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:7] item 7 - this is 7' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:8] item 8 - this is 8' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:9] item 9 - this is 9' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:10] item 10 - this is 10' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:11] item 11 - this is 11' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:11] item 11 - this is 11' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:12] item 12 - this is 12' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:12] item 12 - this is 12' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:12] item 12 - this is 12' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:13] item 13 - this is 13' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:14] item 14 - this is 14' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:15] item 15 - this is 15' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:15] item 15 - this is 15' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:16] item 16 - this is 16' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:17] item 17 - this is 17' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:18] item 18 - this is 18' 1月 25, 2026 10:25:18 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:19] item 19 - this is 19' 1月 25, 2026 10:25:19 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:19] item 19 - this is 19' 1月 25, 2026 10:25:19 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:20] item 20 - this is 20' 1月 25, 2026 10:25:19 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:20] item 20 - this is 20' 1月 25, 2026 10:25:19 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:21] item 21 - this is 21' 1月 25, 2026 10:25:19 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:21] item 21 - this is 21' 1月 25, 2026 10:25:19 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:22] item 22 - this is 22' 1月 25, 2026 10:25:19 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:23] item 23 - this is 23' 1月 25, 2026 10:25:19 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:24] item 24 - this is 24' 1月 25, 2026 10:25:19 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:25] item 25 - this is 25' 1月 25, 2026 10:25:19 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:25] item 25 - this is 25' 1月 25, 2026 10:25:19 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:27] item 27 - this is 27' 1月 25, 2026 10:25:19 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:29] item 29 - this is 29' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:29] item 29 - this is 29' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:29] item 29 - this is 29' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:30] item 30 - this is 30' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:30] item 30 - this is 30' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:31] item 31 - this is 31' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:32] item 32 - this is 32' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:33] item 33 - this is 33' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:34] item 34 - this is 34' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:34] item 34 - this is 34' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:35] item 35 - this is 35' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:36] item 36 - this is 36' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:39] item 39 - this is 39' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:42] item 42 - this is 42' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:44] item 44 - this is 44' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:47] item 47 - this is 47' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2984246f[styleClass=cell indexed-cell list-cell]'[ID:48] item 48 - this is 48' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:51] item 51 - this is 51' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:52] item 52 - this is 52' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:54] item 54 - this is 54' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:54] item 54 - this is 54' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:55] item 55 - this is 55' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5fb2fc5b[styleClass=cell indexed-cell list-cell]'[ID:55] item 55 - this is 55' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:56] item 56 - this is 56' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:56] item 56 - this is 56' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@5575307d[styleClass=cell indexed-cell list-cell]'[ID:57] item 57 - this is 57' 1月 25, 2026 10:25:20 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:58] item 58 - this is 58' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:59] item 59 - this is 59' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2c34fb40[styleClass=cell indexed-cell list-cell]'[ID:59] item 59 - this is 59' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4d70ae5a[styleClass=cell indexed-cell list-cell]'[ID:60] item 60 - this is 60' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:61] item 61 - this is 61' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:62] item 62 - this is 62' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@27143862[styleClass=cell indexed-cell list-cell]'[ID:63] item 63 - this is 63' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:64] item 64 - this is 64' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:64] item 64 - this is 64' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:64] item 64 - this is 64' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@400004f5[styleClass=cell indexed-cell list-cell]'[ID:66] item 66 - this is 66' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@a6d2cea[styleClass=cell indexed-cell list-cell]'[ID:67] item 67 - this is 67' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:69] item 69 - this is 69' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:70] item 70 - this is 70' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:72] item 72 - this is 72' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@39c03192[styleClass=cell indexed-cell list-cell]'[ID:72] item 72 - this is 72' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@78579cac[styleClass=cell indexed-cell list-cell]'[ID:74] item 74 - this is 74' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@18ebdf95[styleClass=cell indexed-cell list-cell]'[ID:76] item 76 - this is 76' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@3cf7a7c4[styleClass=cell indexed-cell list-cell]'[ID:78] item 78 - this is 78' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@703f7872[styleClass=cell indexed-cell list-cell]'[ID:81] item 81 - this is 81' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@2558bc8d[styleClass=cell indexed-cell list-cell]'[ID:83] item 83 - this is 83' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@4b46cad2[styleClass=cell indexed-cell list-cell]'[ID:85] item 85 - this is 85' 1月 25, 2026 10:25:21 下午 javafx.scene.control.skin.VirtualFlow cleanPile 信息: VirtualFlow: removing cell from sheet (still has parent): ListViewSkin$2@29e8ea51[styleClass=cell indexed-cell list-cell]'[ID:86] item 86 - this is 86'

@Maran23
Copy link
Member Author

Maran23 commented Jan 28, 2026

Interesting. On Windows 11, I get much less removals. This is what I would expect:

removing cell from sheet (still has parent): ListViewSkin$2@723cb205[styleClass=cell indexed-cell list-cell]'[ID:2] item 2 - this is 2'
removing cell from sheet (still has parent): ListViewSkin$2@4d246b65[styleClass=cell indexed-cell list-cell]'[ID:3] item 3 - this is 3'
removing cell from sheet (still has parent): ListViewSkin$2@3fca9f14[styleClass=cell indexed-cell list-cell]'[ID:5] item 5 - this is 5'
removing cell from sheet (still has parent): ListViewSkin$2@2c8d0168[styleClass=cell indexed-cell list-cell]'[ID:6] item 6 - this is 6'
removing cell from sheet (still has parent): ListViewSkin$2@35e641a[styleClass=cell indexed-cell list-cell]'[ID:8] item 8 - this is 8'
removing cell from sheet (still has parent): ListViewSkin$2@7ea9de5b[styleClass=cell indexed-cell list-cell]'[ID:9] item 9 - this is 9'
removing cell from sheet (still has parent): ListViewSkin$2@79f4d467[styleClass=cell indexed-cell list-cell]'[ID:11] item 11 - this is 11'
removing cell from sheet (still has parent): ListViewSkin$2@15ee1179[styleClass=cell indexed-cell list-cell]'[ID:12] item 12 - this is 12'
removing cell from sheet (still has parent): ListViewSkin$2@d5949a1[styleClass=cell indexed-cell list-cell]'[ID:14] item 14 - this is 14'
removing cell from sheet (still has parent): ListViewSkin$2@44a0ac7b[styleClass=cell indexed-cell list-cell]'[ID:15] item 15 - this is 15'
removing cell from sheet (still has parent): ListViewSkin$2@206ed6cc[styleClass=cell indexed-cell list-cell]'[ID:17] item 17 - this is 17'
removing cell from sheet (still has parent): ListViewSkin$2@6776b37b[styleClass=cell indexed-cell list-cell]'[ID:18] item 18 - this is 18'
removing cell from sheet (still has parent): ListViewSkin$2@3f6e3bf2[styleClass=cell indexed-cell list-cell]'[ID:20] item 20 - this is 20'
removing cell from sheet (still has parent): ListViewSkin$2@3c871a59[styleClass=cell indexed-cell list-cell]'[ID:21] item 21 - this is 21'
removing cell from sheet (still has parent): ListViewSkin$2@4d246b65[styleClass=cell indexed-cell list-cell]'[ID:23] item 23 - this is 23'
removing cell from sheet (still has parent): ListViewSkin$2@723cb205[styleClass=cell indexed-cell list-cell]'[ID:24] item 24 - this is 24'
removing cell from sheet (still has parent): ListViewSkin$2@2c8d0168[styleClass=cell indexed-cell list-cell]'[ID:26] item 26 - this is 26'
removing cell from sheet (still has parent): ListViewSkin$2@3fca9f14[styleClass=cell indexed-cell list-cell]'[ID:27] item 27 - this is 27'
removing cell from sheet (still has parent): ListViewSkin$2@7ea9de5b[styleClass=cell indexed-cell list-cell]'[ID:29] item 29 - this is 29'
removing cell from sheet (still has parent): ListViewSkin$2@35e641a[styleClass=cell indexed-cell list-cell]'[ID:30] item 30 - this is 30'
removing cell from sheet (still has parent): ListViewSkin$2@15ee1179[styleClass=cell indexed-cell list-cell]'[ID:32] item 32 - this is 32'
removing cell from sheet (still has parent): ListViewSkin$2@79f4d467[styleClass=cell indexed-cell list-cell]'[ID:33] item 33 - this is 33'
removing cell from sheet (still has parent): ListViewSkin$2@44a0ac7b[styleClass=cell indexed-cell list-cell]'[ID:35] item 35 - this is 35'
removing cell from sheet (still has parent): ListViewSkin$2@d5949a1[styleClass=cell indexed-cell list-cell]'[ID:36] item 36 - this is 36'
removing cell from sheet (still has parent): ListViewSkin$2@6776b37b[styleClass=cell indexed-cell list-cell]'[ID:38] item 38 - this is 38'
removing cell from sheet (still has parent): ListViewSkin$2@206ed6cc[styleClass=cell indexed-cell list-cell]'[ID:39] item 39 - this is 39'
removing cell from sheet (still has parent): ListViewSkin$2@3c871a59[styleClass=cell indexed-cell list-cell]'[ID:41] item 41 - this is 41'
removing cell from sheet (still has parent): ListViewSkin$2@3f6e3bf2[styleClass=cell indexed-cell list-cell]'[ID:42] item 42 - this is 42'
removing cell from sheet (still has parent): ListViewSkin$2@723cb205[styleClass=cell indexed-cell list-cell]'[ID:44] item 44 - this is 44'
removing cell from sheet (still has parent): ListViewSkin$2@4d246b65[styleClass=cell indexed-cell list-cell]'[ID:45] item 45 - this is 45'
removing cell from sheet (still has parent): ListViewSkin$2@3fca9f14[styleClass=cell indexed-cell list-cell]'[ID:47] item 47 - this is 47'
removing cell from sheet (still has parent): ListViewSkin$2@2c8d0168[styleClass=cell indexed-cell list-cell]'[ID:48] item 48 - this is 48'
removing cell from sheet (still has parent): ListViewSkin$2@35e641a[styleClass=cell indexed-cell list-cell]'[ID:50] item 50 - this is 50'
removing cell from sheet (still has parent): ListViewSkin$2@7ea9de5b[styleClass=cell indexed-cell list-cell]'[ID:51] item 51 - this is 51'
removing cell from sheet (still has parent): ListViewSkin$2@79f4d467[styleClass=cell indexed-cell list-cell]'[ID:53] item 53 - this is 53'
removing cell from sheet (still has parent): ListViewSkin$2@15ee1179[styleClass=cell indexed-cell list-cell]'[ID:54] item 54 - this is 54'
removing cell from sheet (still has parent): ListViewSkin$2@d5949a1[styleClass=cell indexed-cell list-cell]'[ID:56] item 56 - this is 56'
removing cell from sheet (still has parent): ListViewSkin$2@44a0ac7b[styleClass=cell indexed-cell list-cell]'[ID:57] item 57 - this is 57'

So most of the time, there is one cell that was shown before but is not now, and we simply remove it. This should be a fast operation. In your log, I can see that this happens multiple times for the same cell. So I wonder if the layout method is triggered more often.

Although this could be optimized: since we do a stable scroll, there should be no cell that is 'left over'. This makes more sense if we shrink the window. But I do not expect that removing one cell when scrolling is a big problem.

@youngledo
Copy link

youngledo commented Jan 29, 2026

[Edit] Hide AI-generated content.

@Maran23
Copy link
Member Author

Maran23 commented Jan 29, 2026

Please don't simply paste everything that AI generates for you in here. Now we have a big, generated wall of text that does not help at all.
And also contains wrong information. There is no bug with getAvailableCell right now, all callers set the cell to visible. Is the testing also generated from AI? This is a hallucination, the AI cannot test the fix itself.

for (T cell : pile) {
cell.requestLayout();
}

As you added the watchpoints yourself, you can see that requestLayout for the cells in the pile is not called even once. So how should that decrease performance?
This code is ONLY called, when we scroll horizontally (only possible, when the component is a table) or when we switch to a fixed cell size (or back to dynamic). So again, the AI is wrong and you did not check the result.

So to answer all the hallucinations of the AI:

As the cell pool grows (50-100 cells), this becomes extremely slow.

How? In your test program, the pile has a size of 2. Even if you have the list on fullscreen (many cells) and then reduce the height a lot, I can see 36 cells in the pile. This is intended, as now we have many unused cells since we only show some (e.g. from 40 -> 5 cells)

Replacing the efficient doesCellContainFocus() method with focusOwnerHasScene()

How can calling doesCellContainFocus in a loop be faster than focusOwnerHasScene?

// Removed - cells in pile don't need layout requests

Wrong, they do.

Letting the natural cleanup process remove unused cells

What does that mean? There is no natural cleanup of unused cells.

This fixes a bug where cells reused from the pile would remain invisible.

There is no 'nasty' bug here.

Sorry to say, but simply asking and posting what AI generates wastes my time, and does so for other contributors as well, so please check the results for yourself after and write a summary by yourself, that you tested yourself.

IMO, the optimization we should is:

  • What I did in this PR, improving the pile removal and remove the visibility handling
  • Improve the focus handling, as it can simplified easily
  • See why the pile has a size of 2 although we do not change the height. I don't expect that we need to have any cells in the pile. Scrolling slowly confirms that it is 0 for some scroll operations and then grows to 2 at one point.

@youngledo
Copy link

youngledo commented Jan 30, 2026

Thank you for your patient explanation.

The other tests were all real, except for the AI that helped me generate the summary, and the recorded videos were all made by me personally.

I understand your concern about AI, but it is actually more convenient in some ways.
I absolutely did not simply rely on AI to find the issue; instead, I genuinely discovered that the current version of ListView is indeed very laggy during scrolling.

Of course I don't demand that you have to accept this opinion, but in fact from my multiple tests these codes have problems.

for (T cell : pile) {
    cell.requestLayout();
}

and

if (cell.getParent() != null) {
    sheetChildren.remove(cell);
}

Avoid being too aggressive; let's not argue about who is right or wrong for now. If you make any new discoveries later, please let me know in the comments. If you ever need my help, I'll be happy to be there for you. Thank you! 🙏


To further illustrate this, I will test it on other (Windows, Ubuntu) systems. In fact, this lag is there, but it's not recorded.

@youngledo
Copy link

youngledo commented Jan 30, 2026

I built a version on my Ubuntu system based on the master branch and tested it with the same example project, and it was smooth, including the 25th released version. Later, I'll try it on a Windows system. If it's smooth, it means that it's a problem with macOS (maybe a problem with the macOS Tahoe version).

@Maran23
Copy link
Member Author

Maran23 commented Jan 30, 2026

Of course I don't demand that you have to accept this opinion, but in fact from my multiple tests these codes have problems.

for (T cell : pile) {
    cell.requestLayout();
}

But this code is not called at all for ListView, and for Table Controls, it is rarely as well. Do you have an example for that? I'm always using your Reproducer code, which I also linked on this PR.

Avoid being too aggressive; let's not argue about who is right or wrong for now. If you make any new discoveries later, please let me know in the comments. If you ever need my help, I'll be happy to be there for you. Thank you! 🙏

Note that it is not about being right or wrong. Or which solution we take (I just want to avoid regressions here).

Just that the AI straight up lied (hallucinated), and IMO we always should check the response of AI before simply copy pasting it. To avoid errors or that other people wasting time, as most of us doing that in our freetime.

That said, what you can do right now:

  • set a fixed cell size, that will improve the performance a lot

What we could look into:

  • Why the pile has cells at all, when the viewport is the same and we just scroll, the amount of visible cells does not change

@youngledo
Copy link

  • set a fixed cell size, that will improve the performance a lot

What exactly is it?

@youngledo
Copy link

I built a version based on the master branch on Windows 11 and tested it with the same demo project, and it runs smoothly.
Windows11-master.webm

This means it can now be completely confirmed that it is indeed the macOS differences that caused the issue. If it still cannot be determined whether it is caused by the above two blocks of code, then we need to think about it in the long term.

@Maran23
Copy link
Member Author

Maran23 commented Feb 3, 2026

  • set a fixed cell size, that will improve the performance a lot

What exactly is it?

You can call setFixedCellSize(24); on a ListView, or other Virtualized Controls like TableView.

@youngledo
Copy link

  • set a fixed cell size, that will improve the performance a lot

What exactly is it?

You can call setFixedCellSize(24); on a ListView, or other Virtualized Controls like TableView.

Is that correct?
image

Still the same, there's stuttering/lagging.

@Maran23
Copy link
Member Author

Maran23 commented Feb 5, 2026

Hm. It would be nice to know what is different on MacOS. Since the problem only exists there, there must be at least another issue beside improving the pile handling, which as I mentioned above, can be better.

Some questions:

  • What is your refresh rate of your screen?
  • Is Metal used for Rendering (recently merged)

When I have more time, I will do some testing / write an application that will automatically scroll so we can compare the output.

@youngledo
Copy link

youngledo commented Feb 6, 2026

  • What is your refresh rate of your screen?

Specifications:

  • Model: 16-inch MacBook Pro
  • Chip: Apple M1 Pro
  • Display: Liquid Retina XDR Display
  • Refresh Rate: 120Hz ProMotion (adaptive)
  • Resolution: 3456 x 2234 Retina
  • Is Metal used for Rendering (recently merged)

Tried before, same lag.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants