Bug Report: Power Table configureCell()

Not really. Except for the various discussions here about using the paintable canvas to display images.

2 Likes

The JDK explains the concepts:
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/JComponent.html#getClientProperty(java.lang.Object)

Basically, every Swing component contains an internal map that you can use to store 'ephemeral' data for the component's lifetime. This is not part of the serialized data for the component, so it won't be present if you reopen the window, but it's still a useful performance optimization if the slow part of your code is constructing a component or some other relatively 'heavyweight' task.

4 Likes