My first hour with JNTable
after some more investigation, i found out that JNTable is a perfect
integration point for inserting JDNC into my current project. I replaced
my old table with a JNTable variant and fired up my application with
really good results. I instantly got the features of JNTable without
doing too much, besides of invoking some setters on the JNTable.
One of my favourites is: setHasColumnControl()
This is really a rocking feature you guys implemented into the table.
However, i have a question. JNTable itself is a component which uses an
"internal" scrollpane to display the wrapped JXTable. Now when i only
have 4 items in my table, no scrollpane appears, this is ok, but then
the ColumnControl Icon cant display itself and i have lost the function.
I cant change the scrollpane inside JNTable, because its of protected
visibility, so i cant do JScrollPane.VERTICAL_SCROLLBAR_ALWAYS on it.
Is there another way i missed?
Documentation regarding usage of JNTable with the advanced stuff like:
public void setFilters(FilterPipeline pipeline)
public void setHighlighters(HighlighterPipeline pipeline)
is very appreciated. I have some more features in mind like also
displaying an icon in tableHeader when having an active filter on a
column, so that users can see if the current table content is filtered
or not and if its filtered, on what column the filter is pinned.