[commit-cp] classpath ChangeLog javax/swing/JTable.java
CVSROOT:/sources/classpath Module name:classpath Changes by: Audrius Meskauskas audriusa 06/08/14 14:09:07 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-08-14 Audrius Meskauskas [EMAIL PROTECTED] * javax/swing/JTable (getScrollableUnitIncrement): Removing my name as the whole method body have been recently completely replaced. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.8390r2=1.8391 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JTable.java?cvsroot=classpathr1=1.119r2=1.120
[commit-cp] classpath ChangeLog javax/swing/JTable.java
CVSROOT:/sources/classpath Module name:classpath Changes by: David Gilbert trebligd06/07/11 16:56:00 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-07-11 David Gilbert [EMAIL PROTECTED] * javax/swing/JTable.java (setRowSelectionAllowed): Fire required PropertyChangeEvent, (setColumnSelectionAllowed): Likewise. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.8069r2=1.8070 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JTable.java?cvsroot=classpathr1=1.115r2=1.116
[commit-cp] classpath ChangeLog javax/swing/JTable.java
CVSROOT:/sources/classpath Module name:classpath Changes by: David Gilbert trebligd06/06/06 03:33:32 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-06-06 David Gilbert [EMAIL PROTECTED] * javax/swing/JTable.java (AccessibleJTableHeaderCell.header): New field, (AccessibleJTableHeaderCell.columnIndex): Likewise, (AccessibleJTableHeaderCell.AccessibleJTableHeaderCell()): Initialise, (AccessibleJTableHeaderCell.getColumnHeaderRenderer): New method, (AccessibleJTableHeaderCell.getAccessibleContext): Implemented, (AccessibleJTableHeaderCell.getAccessibleRole): Implemented, (AccessibleJTable.getAccessibleChild(int)): Overridden, (AccessibleJTable.getAccessibleAt): Reimplemented. -- CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.7662r2=1.7663 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JTable.java?cvsroot=classpathr1=1.114r2=1.115 Patches: Index: ChangeLog === RCS file: /sources/classpath/classpath/ChangeLog,v retrieving revision 1.7662 retrieving revision 1.7663 diff -u -b -r1.7662 -r1.7663 --- ChangeLog 6 Jun 2006 02:22:27 - 1.7662 +++ ChangeLog 6 Jun 2006 03:33:31 - 1.7663 @@ -1,3 +1,15 @@ +2006-06-06 David Gilbert [EMAIL PROTECTED] + + * javax/swing/JTable.java + (AccessibleJTableHeaderCell.header): New field, + (AccessibleJTableHeaderCell.columnIndex): Likewise, + (AccessibleJTableHeaderCell.AccessibleJTableHeaderCell()): Initialise, + (AccessibleJTableHeaderCell.getColumnHeaderRenderer): New method, + (AccessibleJTableHeaderCell.getAccessibleContext): Implemented, + (AccessibleJTableHeaderCell.getAccessibleRole): Implemented, + (AccessibleJTable.getAccessibleChild(int)): Overridden, + (AccessibleJTable.getAccessibleAt): Reimplemented. + 2006-06-05 Sven de Marothy [EMAIL PROTECTED] * include/gnu_java_awt_peer_gtk_ComponentGraphics.h Index: javax/swing/JTable.java === RCS file: /sources/classpath/classpath/javax/swing/JTable.java,v retrieving revision 1.114 retrieving revision 1.115 diff -u -b -r1.114 -r1.115 --- javax/swing/JTable.java 2 Jun 2006 13:32:30 - 1.114 +++ javax/swing/JTable.java 6 Jun 2006 03:33:32 - 1.115 @@ -829,15 +829,52 @@ implements Accessible, AccessibleComponent { + JTableHeader header; + + int columnIndex; + + /** + * + * @param h the table header. + * @param comp + * @param r + * @param c the column index. + */ private AccessibleJTableHeaderCell(JTableHeader h, Component comp, int r, int c) { +header = h; +columnIndex = c; + } + /** + * Returns the header renderer. + * + * @return The header renderer. + */ + Component getColumnHeaderRenderer() + { +TableColumn tc = header.getColumnModel().getColumn(columnIndex); +TableCellRenderer r = tc.getHeaderRenderer(); +if (r == null) + r = header.getDefaultRenderer(); +return r.getTableCellRendererComponent(header.getTable(), +tc.getHeaderValue(), false, false, -1, columnIndex); } + /** + * Returns the accessible role for the table header cell. + * + * @return The accessible role. + */ public AccessibleRole getAccessibleRole() { -// TODO Auto-generated method stub +Component renderer = getColumnHeaderRenderer(); +if (renderer instanceof Accessible) + { +Accessible ac = (Accessible) renderer; +return ac.getAccessibleContext().getAccessibleRole(); + } return null; } @@ -871,10 +908,14 @@ return null; } + /** + * Returns the accessible context. + * + * @return codethis/code. + */ public AccessibleContext getAccessibleContext() { -// TODO Auto-generated method stub -return null; +return this; } public Color getBackground() @@ -1585,6 +1626,20 @@ } /** + * Returns the accessible child at the given index. + * + * @param index the child index. + * + * @return The accessible child. + */ +public Accessible getAccessibleChild(int index) +{ + int r = getAccessibleRow(index); + int c = getAccessibleColumn(index); + return getAccessibleAt(r, c); +} + +/** *
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/sources/classpath Module name:classpath Branch: Changes by: David Gilbert [EMAIL PROTECTED] 06/05/31 16:16:30 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-05-31 David Gilbert [EMAIL PROTECTED] * javax/swing/JTable.java (AccessibleJTable.AccessibleJTable()): Check for null editor, (AccessibleJTable.getAccessibleRole()): Overridden to return correct value, (AccessibleJTable.getAccessibleTable()): Likewise, (getAccessibleContext): Create new context if required. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7601tr2=1.7602r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.111tr2=1.112r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/sources/classpath Module name:classpath Branch: Changes by: Audrius Meskauskas [EMAIL PROTECTED] 06/05/23 10:34:02 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-05-23 Audrius Meskauskas [EMAIL PROTECTED] PR 27680 * javax/swing/JTable.java (BooleanCellRenderer, IconCellRenderer): Set horizontal alignment to centered. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7526tr2=1.7527r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.106tr2=1.107r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/sources/classpath Module name:classpath Branch: Changes by: Audrius Meskauskas [EMAIL PROTECTED] 06/05/15 11:34:07 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-05-15 Audrius Meskauskas [EMAIL PROTECTED] * javax/swing/JTable.java (TableTextArea.scrollRectToVisible): Removed. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7418tr2=1.7419r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.101tr2=1.102r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java j...
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/05/04 12:11:50 Modified files: . : ChangeLog javax/swing: JTable.java javax/swing/plaf/basic: BasicTableUI.java javax/swing/plaf/metal: MetalLookAndFeel.java OceanTheme.java Log message: 2006-05-04 Roman Kennke [EMAIL PROTECTED] * javax/swing/JTable.java (moveToCellBeingEdited): Adjust bounding box of editing component to exactly cover the grid. * javax/swing/plaf/basic/BasicTableUI.java (paint): Paint grid to the bottom and right of the cells instead of left and top. Adjust bounding box of cells accordingly. * javax/swing/plaf/metal/MetalLookAndFeel.java (initComponentDefaults): Fixed color of JTable selection border. * javax/swing/plaf/metal/OceanTheme.java (addCustomEntriesToTable): Fixed color of JTable selection border. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7279tr2=1.7280r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.97tr2=1.98r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTableUI.java.diff?tr1=1.49tr2=1.50r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalLookAndFeel.java.diff?tr1=1.80tr2=1.81r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/metal/OceanTheme.java.diff?tr1=1.8tr2=1.9r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/sources/classpath Module name:classpath Branch: Changes by: Audrius Meskauskas [EMAIL PROTECTED] 06/04/18 09:07:38 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-04-18 Audrius Meskauskas [EMAIL PROTECTED] * javax/swing/JTable.java (getCallRect): Do not cache rectangles. (moveToCellBeingEdited): Do not clone the rectangle here. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7130tr2=1.7131r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.95tr2=1.96r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/sources/classpath Module name:classpath Branch: Changes by: Audrius Meskauskas [EMAIL PROTECTED] 06/03/31 21:10:09 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-03-31 Audrius Meskauskas [EMAIL PROTECTED] * javax/swing/JTable.java (columnSelectionChanged): Treat second repaint parameter as width. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6965tr2=1.6966r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.92tr2=1.93r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Anthony Balkissoon [EMAIL PROTECTED] 06/03/21 18:42:30 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-03-21 Anthony Balkissoon [EMAIL PROTECTED] * javax/swing/JTable.java: (columnAtPoint): Removed the null check, this method should throw a NPE if the argument is null. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6847tr2=1.6848r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.89tr2=1.90r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/sources/classpath Module name:classpath Branch: Changes by: Audrius Meskauskas [EMAIL PROTECTED] 06/03/18 19:37:21 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-03-18 Audrius Meskauskas [EMAIL PROTECTED] * javax.swing.JTable.java (TableTextField.scrollRectToVisible): Return without action. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6800tr2=1.6801r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.84tr2=1.85r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/03/03 14:15:25 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-03-03 Roman Kennke [EMAIL PROTECTED] * javax/swing/JTable.java (distributeSpillResizing): Avoid ArithmeticException by checking divisor. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6574tr2=1.6575r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.81tr2=1.82r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/sources/classpath Module name:classpath Branch: Changes by: Audrius Meskauskas [EMAIL PROTECTED] 06/02/17 12:02:37 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-02-17 Audrius Meskauskas [EMAIL PROTECTED] * javax/swing/JTable.java (IconCellRenderer): Set the component text to empty string. (createDefaultRenderers): Register IconCellRenderer also for ImageIcon. (getCellEditor(int, int), getCellRenderer(int, int)): Use model index for data model and column index for column model. (getColumnClass): Convert to model index before requesting class from model. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6435tr2=1.6436r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.79tr2=1.80r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/sources/classpath Module name:classpath Branch: Changes by: Audrius Meskauskas [EMAIL PROTECTED] 06/02/16 13:00:10 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-02-16 Audrius Meskauskas [EMAIL PROTECTED] * javax/swing/JTable.java (moveToCellBeingEdited): Clone the value, returned by getCellRect. To not translate the component. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6416tr2=1.6417r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.75tr2=1.76r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/02/14 15:17:59 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-02-13 Roman Kennke [EMAIL PROTECTED] * javax/swing/JTable.java (rectCache): New field. (getCellRect): Returns cached Rectangle instance. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6376tr2=1.6377r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.69tr2=1.70r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/sources/classpath Module name:classpath Branch: Changes by: Audrius Meskauskas [EMAIL PROTECTED] 06/02/14 19:53:23 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-02-14 Audrius Meskauskas [EMAIL PROTECTED] * javax/swing/JTable.java (rowAtPoint): Return -1 if the computed row == getRowCount(). CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6383tr2=1.6384r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.70tr2=1.71r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/sources/classpath Module name:classpath Branch: Changes by: Audrius Meskauskas [EMAIL PROTECTED] 06/01/19 22:22:04 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-01-19 Audrius Meskauskas [EMAIL PROTECTED] * javax/swing/JTable.java (rowAtPoint): Rewritten. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6124tr2=1.6125r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.67tr2=1.68r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]05/12/17 00:50:48 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2005-12-16 Roman Kennke [EMAIL PROTECTED] * javax/swing/JTable.java (AccessibleJTable.getAccessibleRowAtIndex): New method. (AccessibleJTable.getAccessibleColumnAtIndex): New method. (AccessibleJTable.getAccessibleColumnAtIndex): New method. (surrendersFocusOnKeystroke): New field. (setSurrendersFocusOnKeystroke): New method. (getSurrendersFocusOnKeystroke): New method. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5840tr2=1.5841r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.63tr2=1.64r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Mark Wielaard [EMAIL PROTECTED] 05/11/21 22:03:17 Modified files: . : ChangeLog javax/swing: JTable.java Log message: * javax/swing/JTable.java (propertyChange): Only resize header when not null. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5684tr2=1.5685r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.62tr2=1.63r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]05/11/18 21:46:20 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2005-11-17 Roman Kennke [EMAIL PROTECTED] * javax/swing/JTable.java (getCellRenderer): Replaced dataModel.getColumnClass() with the shorter getColumnClass(). (getColumnClass): Call getModel() instead of accessing dataModel directly. Important for correct operation of subclasses. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5663tr2=1.5664r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.60tr2=1.61r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Anthony Balkissoon [EMAIL PROTECTED] 05/10/12 19:57:28 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2005-10-12 Anthony Balkissoon [EMAIL PROTECTED] * javax/swing/JTable.java: Fixed some API docs and unused imports. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5204tr2=1.5205r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.51tr2=1.52r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]05/10/07 14:54:10 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2005-10-07 Roman Kennke [EMAIL PROTECTED] * javax/swing/JTable.java (tableChanged): Revalidate table if its structure changes. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5151tr2=1.5152r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.50tr2=1.51r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java j...
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Lillian Angel [EMAIL PROTECTED] 05/09/21 18:57:45 Modified files: . : ChangeLog javax/swing: JTable.java ToolTipManager.java Log message: 2005-09-21 Lillian Angel [EMAIL PROTECTED] * javax/swing/JTable.java (distributeSpill): Fixed a NPE. * javax/swing/ToolTipManager.java (mouseExited): No need to do this stuff, removed code. (showTip): Revalidating and repainting too much, removed. (hideTip): Likewise. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4901tr2=1.4902r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.47tr2=1.48r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/ToolTipManager.java.diff?tr1=1.17tr2=1.18r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java j...
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]05/09/12 19:09:34 Modified files: . : ChangeLog javax/swing: JTable.java javax/swing/plaf/basic: BasicTableUI.java Log message: 2005-09-12 Roman Kennke [EMAIL PROTECTED] * javax/swing/JTable.java (getCellRect): Don't include cell gap in cell rectangle calculation. It's already included in TableColumnModel.getWidth(). (createDefaultColumnsFromModel): Initialize table header values. * javax/swing/plaf/basic/BasicTableUI.java (paint): Don't include cell gap in cell rectangle calculation. It's already included in TableColumnModel.getWidth(). CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4738tr2=1.4739r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.45tr2=1.46r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTableUI.java.diff?tr1=1.25tr2=1.26r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java j...
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Anthony Balkissoon [EMAIL PROTECTED] 05/08/12 20:45:17 Modified files: . : ChangeLog javax/swing: JTable.java javax/swing/plaf/basic: BasicLookAndFeel.java BasicTableUI.java Log message: 2005-08-12 Anthony Balkissoon [EMAIL PROTECTED] * javax/swing/JTable.java: (setValueAt): Do nothing if isCellEditable returns false. (editCelLAt): Removed the Key Listener for the JTextField. Listening for ESCAPE should be handled by the JTable itself. Note, this is not implemented yet. * javax/swing/plaf/basic/BasicLookAndFeel.java: (initComponentDefaults): Added several keybindings to JTable's ancestorInputMap. These are all implemented. * javax/swing/plaf/basic/BasicTableUI.java: (KeyHandler): Removed this class. Note that most of the code from the keyPressed method now resides in the actionPerformed method of the BasicTableUI.TableAction class. (convertModifiers): New private method to convert from new InputEvent modifier masks to the old style. (installKeyboardActions): Implemented. Gets the key bindings from the UIManager and registers them for the JTable. (TableAction): New class. This is where the actions corresponding to key presses resides. (installListeners): Removed installation of KeyListener. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4404tr2=1.4405r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.42tr2=1.43r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicLookAndFeel.java.diff?tr1=1.43tr2=1.44r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTableUI.java.diff?tr1=1.20tr2=1.21r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Lillian Angel [EMAIL PROTECTED] 05/08/09 19:07:50 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2005-08-09 Lillian Angel [EMAIL PROTECTED] * javax/swing/JTable.java (setRowHeight): Fixed condition on when to throw exception. (setRowHeight): Parameters were mixed up. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4366tr2=1.4367r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.39tr2=1.40r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: David Gilbert [EMAIL PROTECTED] 05/07/06 08:01:39 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2005-07-06 David Gilbert [EMAIL PROTECTED] * javax/swing/JTable.java (setAutoCreateColumnsFromModel): when the flag changes from false to true, call createDefaultColumnsFromModel(). CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4001tr2=1.4002r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.32tr2=1.33r1=textr2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: David Gilbert [EMAIL PROTECTED] 05/07/05 09:03:43 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2005-07-05 David Gilbert [EMAIL PROTECTED] * javax/swing/JTable.java: fixed API doc links all over. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3989tr2=1.3990r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.29tr2=1.30r1=textr2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java j...
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: David Gilbert [EMAIL PROTECTED] 05/07/05 13:49:26 Modified files: . : ChangeLog javax/swing: JTable.java javax/swing/table: DefaultTableColumnModel.java Log message: 2005-07-05 David Gilbert [EMAIL PROTECTED] * javax/swing/JTable.java: (addColumn): retrieve correct column name, (convertColumnIndexToModel): remove check for columnCount and let exception happen, (getColumnName): retrieve name from TableColumn, (isCellEditable): implemented, (createDefaultColumnsFromModel): implemented. * javax/swing/table/DefaultTableColumnModel.java: (addColumn): throw exception for null argument, set correct column index in TableColumnModelEvent, (removeColumn): use correct column index, (moveColumn): move the column, don't swap it. Also added argument checks, (getColumnIndex): reimplemented. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3994tr2=1.3995r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.30tr2=1.31r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/table/DefaultTableColumnModel.java.diff?tr1=1.13tr2=1.14r1=textr2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java j...
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Anthony Balkissoon [EMAIL PROTECTED] 05/06/30 20:35:00 Modified files: . : ChangeLog javax/swing: JTable.java javax/swing/plaf/basic: BasicTableUI.java Log message: 2005-06-30 Anthony Balkissoon [EMAIL PROTECTED] * javax/swing/JTable.java: (initializeLocalVars): Set dragEnabled to true by default to comply with reference implementations. (getSelectionModel): Don't return null if row selection is disabled, still return selectionModel. This complies with reference implemenations. (changeSelection): New method. * javax/swing/plaf/basic/BasicTableUI.java: Added a MouseMotionListener so that MouseDragged events register properly. (MouseInputHandler.updateSelection): Added boolean parameter for Control being pressed and added functionality for this (multiple selection). CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3954tr2=1.3955r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.27tr2=1.28r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTableUI.java.diff?tr1=1.6tr2=1.7r1=textr2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath
[commit-cp] classpath ./ChangeLog javax/swing/JTable.java j...
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]05/06/24 12:40:25 Modified files: . : ChangeLog javax/swing: JTable.java javax/swing/table: DefaultTableModel.java Log message: 2005-06-24 Roman Kennke [EMAIL PROTECTED] * javax/swing/JTable.java (constructor): Call setModel() instead of setting the model directly. This makes sure that listeners and the columnModel are set up correctly. (initializeLocalVars): Set up tableHeader before the columnModel. This way we already have a tableHeader when setColumnModel is called and it can be updated accordingly. (tableChanged): Update the columnModel when the table structure changes. (setColumnModel): Also set the columnModel of the tableHeader here. This is specified in Sun's API documentation. * javax/swing/table/DefaultTableModel.java (setDataVector): Fire a structureChanged event, so that the columnModel and header columnModel are updated correctly. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3902tr2=1.3903r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.26tr2=1.27r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/table/DefaultTableModel.java.diff?tr1=1.9tr2=1.10r1=textr2=text ___ Commit-classpath mailing list Commit-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/commit-classpath