On Mon, 15 Jul 2024 09:57:22 GMT, Prasanta Sadhukhan <psadhuk...@openjdk.org> 
wrote:

>> When a JTable is resized with` JTable.setAutoResizeMode` set to ` 
>> AUTO_RESIZE_LAST_COLUMN` then it behaves exactly as if I specified 
>> `AUTO_RESIZE_ALL_COLUMNS`. 
>> This is because when `JTable.doLayout` tries to resize the columns, it 
>> checks which column to resize by calling `getResizingColumn `and in absence 
>> of any column info, it resizes all, so during `setAutoResizeMode` the 
>> resizing column needs to be set, which is being done for 
>> AUTO_RESIZE_LAST_COLUMN in this fix.
>> No regression test is provided as it can be easily checked with 
>> SwingSet2->JTable(demo)->Autoresize mode (set to "Last Column")
>
> Prasanta Sadhukhan has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   Get columnCount only once

Looks good to me.

-------------

Marked as reviewed by abhiscxk (Committer).

PR Review: https://git.openjdk.org/jdk/pull/20107#pullrequestreview-2177728658

Reply via email to