|
From: | Roman Kennke |
Subject: | [commit-cp] classpath ./ChangeLog javax/swing/plaf/basic/Ba... |
Date: | Wed, 29 Mar 2006 14:22:41 +0000 |
CVSROOT: /cvsroot/classpath Module name: classpath Branch: Changes by: Roman Kennke <address@hidden> 06/03/29 14:22:41 Modified files: . : ChangeLog javax/swing/plaf/basic: BasicMenuItemUI.java Log message: 2006-03-29 Roman Kennke <address@hidden> PR 23527 * javax/swing/plaf/basic/BasicMenuItemUI.java (cachedRect): New field. (BasicMenuItemUI): Initialize cachedRect field. (getPreferredMenuItemSize): Use layoutMenuItem() helper method to determine layout. Store maximum accelerator and text width in client properties of parent to allow correct alignment of accelerators among menu items of one menu. (paintMenuItem): Outsourced menu item layout into layoutMenuItem method. Align accelerators according to the values calculated in getPreferredMenuItemSize. (getAcceleratorString) New helper method. (layoutMenuItem): New helper method. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6939&tr2=1.6940&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicMenuItemUI.java.diff?tr1=1.45&tr2=1.46&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |