RFR: 8236907: JTable added to nested panels does not paint last visible row [v6]
Tejesh R
duke at openjdk.java.net
Mon Feb 28 05:17:48 UTC 2022
On Fri, 25 Feb 2022 22:26:30 GMT, Phil Race <prr at openjdk.org> wrote:
>> Tejesh R has updated the pull request incrementally with one additional commit since the last revision:
>>
>> 8236907: JTable added to nested panels does not paint last
>
> src/java.desktop/share/classes/javax/swing/TablePrintable.java line 400:
>
>> 398: Rectangle bounds = table.getBounds();
>> 399: bounds.x = bounds.y = 0;
>> 400:
>
> why was the x=0, y=0 necessary ? And if it wasn't (0,0) already that is a significant change
It was (0,20) before which would make minRow as 1 instead of 0. If v see the computations in BasicTableUI it minRow will be 0 and maxRow will be max-1, hence in order the match both I had to make it (0,0), similar to BasicTableUI.
-------------
PR: https://git.openjdk.java.net/jdk/pull/7422
More information about the client-libs-dev
mailing list