Classpath CVS 20050714 At the moment, JScrollPane (and/or JViewPort) are completely broken. Whenever the target component is larger than the current JScrollPane size, only the top-left part of the target component is shown. Scrolling to the bottom and right leaves the bottom and right parts of the JScrollPane blank. This happens in all JScrollPanes that I tested. For example, you cannot select all files from a JFileChooser because scrolling through the file list does not work. I attach a screenshot that shows the bug in one of my test applications: the JTree on the left should actually show more files, and the image canvas on the right should be filled completely. Instead, only the top-left parts of the JTree and the image are painted. Note that the scrollbar thumb size seems to be calculated correctly, and the target component offset seems to be correct, too. (It might even be that the clip-region for painting the target component is wrong and everyhting else works, but I did not investigate).
*** This bug has been marked as a duplicate of 23041 ***