CVSROOT: /cvsroot/classpath Module name: classpath Branch: Changes by: David Gilbert <[EMAIL PROTECTED]> 05/09/27 21:51:50
Modified files: . : ChangeLog javax/swing/plaf/metal: MetalBorders.java MetalButtonUI.java Added files: javax/swing/plaf/metal: MetalButtonListener.java Log message: 2005-09-27 David Gilbert <[EMAIL PROTECTED]> * javax/swing/plaf/metal/MetalBorders.java (rolloverBorder): new field, (getRolloverBorder): new method, * javax/swing/plaf/metal/MetalButtonListener.java: new class, * javax/swing/plaf/metal/MetalButtonUI.java (instance): removed field, (constructor): initialise fields from UI defaults, (getFocusColor): just return field value, (getSelectColor): just return field value, (getDisabledTextColor): just return field value, (createUI): return a new instance every time, (installDefaults): check for isRolloverEnabled and install rollover border if necessary, (uninstallDefaults): implemented, (createButtonListener): implemented, (paintButtonPressed): implemented, (paintFocus): implemented, (paintText): implemented. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4997&tr2=1.4998&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalButtonListener.java?rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalBorders.java.diff?tr1=1.21&tr2=1.22&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalButtonUI.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text