CVSROOT: /cvsroot/classpath
Module name: classpath
Changes by: Roman Kennke <rabbit78> 06/08/13 22:15:13
Modified files:
javax/swing : ScrollPaneLayout.java
javax/swing/plaf/basic: BasicScrollPaneUI.java
. : ChangeLog
Log message:
2006-08-13 Roman Kennke <[EMAIL PROTECTED]>
PR 28135
* javax/swing/ScrollPaneLayout.java
(layoutContainer): Consider the viewportBorder of the
JScrollPane.
(minimumLayoutSize): Consider the viewportBorder of the
JScrollPane.
(preferredLayoutSize): Consider the viewportBorder of the
JScrollPane.
* javax/swing/plaf/basic/BasicScrollPaneUI.java
(installDefaults): Also install viewportBorder if specified.
(paint): Paint viewportBorder if present.
(uninstallDefaults): Uninstall viewportBorder if appropriate.
Don't nullify foreground, background and font. Uninstall
border via LookAndFeel helper method to avoid uninstall
user set border.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/ScrollPaneLayout.java?cvsroot=classpath&r1=1.25&r2=1.26
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/plaf/basic/BasicScrollPaneUI.java?cvsroot=classpath&r1=1.27&r2=1.28
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8385&r2=1.8386