CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Roman Kennke <rabbit78> 06/07/26 11:22:32
Modified files: javax/swing/plaf/basic: BasicToolBarUI.java . : ChangeLog Log message: 2006-07-26 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/plaf/basic/BasicToolBarUI.java (ToolBarAction): New inner class for handling keyboard actions. (installKeyboardActions): Implemented. (getActionMap): New helper method. (createDefaultActions): New helper method. (installListeners): Install focus listener on toolbar's children, rather than the toolbar itself. (navigateFocusedComp): Implemented. (uninstallKeyboardActions): Implemented. (uninstallListeners): Uninstall focus listener from toolbar's children, rather than the toolbar itself. (ToolBarContListener.componentAdded): Install focus listener on added child. (ToolBarContListener.componentRemoved): Uninstall focus listener from removed child. (ToolBarFocusListener.ToolBarFocusListener): Nothing to do here. (ToolBarFocusListener.focusGained): Implemented. (ToolBarFocusListener.focusLost): Implemented. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/plaf/basic/BasicToolBarUI.java?cvsroot=classpath&r1=1.26&r2=1.27 http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8226&r2=1.8227