CVSROOT: /cvsroot/classpath Module name: classpath Branch: Changes by: David Gilbert <[EMAIL PROTECTED]> 05/09/08 08:58:48
Modified files: . : ChangeLog javax/swing/plaf/basic: BasicLookAndFeel.java javax/swing/plaf/metal: MetalScrollBarUI.java MetalUtils.java Added files: javax/swing/plaf/metal: MetalScrollButton.java Log message: 2005-09-08 David Gilbert <[EMAIL PROTECTED]> * javax/swing/plaf/basic/BasicLookAndFeel.java (initComponentDefaults): added 'ScrollBar.width' default, * javax/swing/plaf/metal/MetalScrollBarUI.java (MetalScrollBarPropertyChangeHandler): new class, (FREE_STANDING_PROP): added, (MIN_THUMB_SIZE): modified dimensions, (increaseButton): new field, (decreaseButton): new field, (scrollBarWidth): new field, (isFreeStanding): new field, (createUI): just return a new instance, (installDefaults): implemented, (createPropertyChangeListener): implemented, (createDecreaseButton): implemented, (createIncreaseButton): implemented, (paintTrack): implemented, (paintTrackHorizontal): new private method, (paintTrackVertical): new private method, (paintThumb): updated, * javax/swing/plaf/metal/MetalScrollButton.java: implemented, * javax/swing/plaf/metal/MetalUtils.java (fillMetalPattern): modified alternating color calculation. ---------------------------------------------------------------------- CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4678&tr2=1.4679&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicLookAndFeel.java.diff?tr1=1.51&tr2=1.52&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalScrollButton.java?rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalScrollBarUI.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalUtils.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text