On 30/05/16 12:39, Prem Balakrishnan wrote:
Hi*,*
Please review fix for JDK9,
*Bug:*https://bugs.openjdk.java.net/browse/JDK-8152419
*Webrev:*http://cr.openjdk.java.net/~pkbalakr/8152419/webrev.00/
<http://cr.openjdk.java.net/%7Epkbalakr/8152419/webrev.00/>
*Issue:*
JColorChooser throws Exception(NegativeArraySizeException)
*Fix:*
Absolute value is passed while creating array.
If component size is 10x10 and insets are [30, 30, 30, 30] the
absolute value of the difference will be abs(10 - 30 - 30)=50.
It seems that the right component size should be zero or some
minimal values which is max(width-insets.left-insets.right, minWidthValue).
Thanks,
Alexandr.
Regards,
Prem