Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4791532
Votes 0
Synopsis REGRESSION:Dialogs are layed out wrong in javawebstart
Category javawebstart:other
Reported Against 1.2 , mantis-beta
Release Fixed 1.4.2(mantis-b13)
State 10-Fix Delivered, bug
Priority: 1-Very High
Related Bugs 4796654
Submit Date 10-DEC-2002
Description
The kluge put in GeneralUtilities.java sid 1.29 on 11/07/02 to work around the
swing bug: 4780174 (REGRESSION: JOptionPane deadlocks Java Web Start in 
Mantis beta) is causing serious regressions:

1.) on Solaris, when run with Java 1.3.1, or 1.4.1  the Certificate dialog is
displayed way too small, so that only half of the information isvisible (not including the buttons). with 1.4.2 it is too big, with extra space on top and bottom.

2.) on any platform, when run with 1.4.2 java the JRE finder dialog
(preferences/java/find) is way too large - consume entire screen on CDE, and 
multiple screens on GNome.

3.) on unix, using jre 1.4.2, the view/add entry dialog is way too big, covering
whole screen in y dimension.

none of these problems occur using the GeneralUtilities.java version 1.28, only
after the change put in trying to work around #4780174

Work Around
N/A
Evaluation
1.) we need to track when 4780174 is fixed and remove the work-around, this is the preferred fix for this problem.
2.) if we find swing intends to not fix 4780174, we need to develop workaround that works for all dialogs under all supported jre's.

 xxxxx@xxxxx  2002-12-10
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang