CVSROOT: /cvsroot/classpath Module name: classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]> 05/10/28 14:46:10
Modified files: . : ChangeLog javax/swing/plaf/basic: BasicTableUI.java Log message: 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 table is enabled. (MouseInputHandler.mouseReleased): Only react if table is enabled. (PropertyChangeHandler): New inner class. Updates the state of the table if the model property changes. (installDefaults): Don't load the highlightCellBorder here. This is done in the cell renderer now. (installListeners): Install the new PropertyChangeListener. (uninstallListeners): Uninstall the new PropertyChangeListener. (paintCell): Fixed determination of the selected and focused state of the cell. Removed handling of the border (this is moved into the cell renderer). (paint): Fixed the rectangle calculation of the cell. Fixed painting of the grid. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5382&tr2=1.5383&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTableUI.java.diff?tr1=1.34&tr2=1.35&r1=text&r2=text