JDK-4285182 : Improved scrolling
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 1.2.1,1.4.0
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic,windows_95
  • CPU: generic,x86
  • Submitted: 1999-10-27
  • Updated: 2013-11-01
  • Resolved: 2001-02-06
Related Reports
Duplicate :  
Duplicate :  
Duplicate :  
Description

Name: jh34982			Date: 10/26/99


Swing has made major improvements in scrolling for Kestrel.  
However, the improved scrolling algorithms fail under some conditions.  
This causes the viewport to be forced back to a very conservative slow 
mechanism.  

The problems lie in the AWT Graphics.copyArea()
method, and how it produces update events asynchronously.  If a
new version of this method were provided then the Swing viewport
could be modified to be even more efficient.

======================================================================

Comments
PUBLIC COMMENTS Swing has made major improvements in scrolling for Kestrel. However, the improved scrolling algorithms fail under some conditions. This causes the viewport to be forced back to a very conservative slow mechanism. The problems lie in the AWT Graphics.copyArea() method, and how it produces update events asynchronously. If a new version of this method were provided then the Swing viewport could be modified to be even more efficient.
10-06-2004

EVALUATION It appears this feature will require a small addition to the AWT Graphics API and some implementation work in Swing. Draft spec is forthcoming. steve.wilson@Eng 2000-07-27 Name: db100478 Date: 09/08/2000 Committing to merlin release ====================================================================== I'm marking this as a duplicate of 4373821, which is what I marked the putback of the Swing changes against. scott.violet@eng 2001-02-06
06-02-2001