CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Roman Kennke <rabbit78> 06/06/21 12:34:47
Modified files: javax/swing : JComponent.java . : ChangeLog Log message: 2006-06-21 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/JComponent.java (paintChildrenWithOverlap): Determine opaque property by calling the corresponding Component method, without requiring a JComponent. (paintChildrenOptimized): Removed old unneeded code. (paintImmediately): Use JComponent's convertRectangleToAncestor() method instead of SwingUtilities.convertRectangle(). This is more efficient. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JComponent.java?cvsroot=classpath&r1=1.128&r2=1.129 http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7892&r2=1.7893 Patches: Index: ChangeLog =================================================================== RCS file: /cvsroot/classpath/classpath/ChangeLog,v retrieving revision 1.7892 retrieving revision 1.7893 diff -u -b -r1.7892 -r1.7893 --- ChangeLog 21 Jun 2006 12:29:44 -0000 1.7892 +++ ChangeLog 21 Jun 2006 12:34:46 -0000 1.7893 @@ -1,5 +1,16 @@ 2006-06-21 Roman Kennke <[EMAIL PROTECTED]> + * javax/swing/JComponent.java + (paintChildrenWithOverlap): Determine opaque property by + calling the corresponding Component method, without requiring + a JComponent. + (paintChildrenOptimized): Removed old unneeded code. + (paintImmediately): Use JComponent's convertRectangleToAncestor() + method instead of SwingUtilities.convertRectangle(). This is + more efficient. + +2006-06-21 Roman Kennke <[EMAIL PROTECTED]> + * javax/swing/AbstractButton.java (init): Call setText() instead of setting the property directly, so that listeners (especially in the UI) get notified.