JDK-4281379 : repaint is too slow in JDK 1.2.1 on remote display
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 1.2.1
  • Priority: P1
  • Status: Closed
  • Resolution: Duplicate
  • OS: solaris_2.6
  • CPU: sparc
  • Submitted: 1999-10-14
  • Updated: 1999-10-14
  • Resolved: 1999-10-14
Related Reports
Duplicate :  
Description
repaint is too slow in JDK 1.2.1 on remote display. This can be simulated by the SwingSet demo or also with the testcase that is attached to this report (Test.java). Save Test.java and BigTiger.jpg in same directory to compile the program.

How to reproduce:

1. Compile Test.java with JDK 1.2.1_04 (or 03)
2. export your display to the remote system.
3. Run the program Test.
4. Scroll the picture of tiger and notice that the repaint() is too slow and takes quite some time to redraw the picture at new position.

Repeat the steps with JDK 1.1.8 (Swing 1.1.1) and notice that the picture scrolls nicely without distortions of any kind.

Customer's application is Network management client application and used heavily by operators from the server machine to the remote displays. With this kind of repaint() issues, it causes issues to them and cannot use the app GUI properly.