[cp-patches] FYI: BasicTableUI fix

2006-06-06 Thread Roman Kennke
We had some problems with the calculation of the correct sizes for JTables. I noticed that we allocated too much height (one pixel per row to be exact). I fixed the size methods in BasicTableUI for this. 2006-06-06 Roman Kennke [EMAIL PROTECTED] *

[cp-patches] FYI: BasicTableUI fix

2006-02-15 Thread Roman Kennke
We were painting the vertical and horizontal grid lines in JTable one pixel too far left/below on the first pixel row of the adjecent table cell, whereas they should really be painted on the last pixel row of the current cell. This patch fixes this. This makes the cells nicely aligned with the

[cp-patches] FYI: BasicTableUI fix

2006-02-14 Thread Roman Kennke
The painting of JTables sometimes failed because rowAtPoint() and columnAtPoint() sometimes returned -1 because the clip was slightly out of the table's bounds. So I added some checks for these boundary cases. 2006-02-14 Roman Kennke [EMAIL PROTECTED] *

[cp-patches] FYI: BasicTableUI fix

2005-10-28 Thread Roman Kennke
This fixes some rendering issues as well as some other stuff in JTable. 2005-10-28 Roman Kennke [EMAIL PROTECTED] * javax/swing/plaf/basic/BasicTableUI.java (MouseInputHandler.mouseDragged): Only react if table is enabled. (MouseInputHandler.mousePressed): Only react if