Hello Mark, hello David: Mark Wielaard wrote:
> All in all not too bad. I'll try and analyze (and hopefully fix the few > non-free-swing regressions). I do worry a bit about the fact that JList > doesn't seem to scroll anymore (see my previous email about the > FreeSwingTestApps). There has been a lot of progress with FreeSwing, and > I know our JLists worked much better then they do now. David Gilbert wrote: > I'd be interested to know if anyone is actually using the JFileChooser in a > real application at present. When I first tried it, it was only just usable. > Last time I looked, I think the JList scrolling problem had rendered it > useless. I would _like_ to use JFileChooser... but the JList problem simply makes this useless indeed atm. (For testing, just try to open the last file in a directory with more than a few dozen files). --- Over the weekend, I finally tried to track down and isolate the scrolling bugs that make my test application (JImageViewer) unuseable with current classpath cvs due to excessive flickering. I strongly suspected JScrollPane and friends, but several hours of testing revealed that JScrollPane with JViewport and Scrollable finally work more or less as they should - at least for my testcases. (There remains a clipRect issue, but different versions of the JDK disagree on that one, too.) The flickering turned out to be due to JTree requesting useless revalidates (with wrong sizes). I have not submitted a bug report for that yet because using JTree in a JScrollPane is completely broken anyway, and we already have a bug for it. Bug 24145 is claimed to be invalid, but should be revisited. IMO, Fixing the Scrollable behaviour of JList and Jtree would make a big step towards real-world-application-compatibility of Free Swing. - Norman _______________________________________________ Classpath mailing list [email protected] http://lists.gnu.org/mailman/listinfo/classpath

