classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] Patch: BasicTreeUI and JTree getPreferredSize fix


From: Lillian Angel
Subject: [cp-patches] Patch: BasicTreeUI and JTree getPreferredSize fix
Date: Fri, 14 Oct 2005 10:25:45 -0400

Changed getPreferredSize to use updateCachedPreferredSize instead. Also
fixed a problem in JTree where height was being used instead of width
(and vice versa). Also, fixed several doc errors.


2005-10-14  Lillian Angel  <address@hidden>

        * javax/swing/JTree.java
        (getAccessibleSelectionCount): Fixed API documentation.
        (getScrollableTracksViewportWidth): Was using height instead of
        width, fixed this.
        (getScrollableTracksViewportHeight): Likewise.
        * javax/swing/plaf/basic/BasicTreeUI.java
        (BasicTreeUI): Initialized validCachedPreferredSize.
        (updateCachedPreferredSize): Implemented.
        (pathWasExpanded): Implemented.
        (pathWasCollapsed): Implemented.
        (installDefaults): Fixed API documentation.
        (uninstallDefaults): Likewise.
        (setPreferredMinSize): Likewise.
        (getPreferredMinSize): Likewise.
        (getPreferredSize): Reimplemented to use 
        updateCachedPreferredSize.
        (startEditing): set validCachedPreferredSize.
        (editingStopped): Likewise.
        (editingCanceled): Likewise.
        (treeExpanded): Likewise.
        (treeCollaped): Likewise.
        (treeNodesInserted): Likewise.
        (treeNodesRemoved): Likewise.
        (treeStructureChanged): Likewise.
        (getNextVisibleNode): Fixed API documentation.
        (getNextNode): Likewise.
        (getNextSibling): Likewise.
        (getPreviousSibling): Likewise.
        (getLevel): Likewise.
        (paintVerticalPartOfLeg): Likewise.

Attachment: patch.diff
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]