-
Bug
-
Resolution: Fixed
-
P3
-
9
-
b150
Changes in the method introduced in JDK-8153522
int startX = (int)Math.floor(x * scaleX);
int startY = (int)Math.floor(y * scaleY);
int width = (int)Math.ceil((x + w) * scaleX) - startX;
int height = (int)Math.ceil((y + h) * scaleY) - startY;
potentially may cause IOOBE in
System.arraycopy(srcBuffer, from, copyBuffer, from, width);
int startX = (int)Math.floor(x * scaleX);
int startY = (int)Math.floor(y * scaleY);
int width = (int)Math.ceil((x + w) * scaleX) - startX;
int height = (int)Math.ceil((y + h) * scaleY) - startY;
potentially may cause IOOBE in
System.arraycopy(srcBuffer, from, copyBuffer, from, width);
- relates to
-
JDK-8153522 Update JLightweightFrame to allow non-integer (and X/Y) scales
-
- Resolved
-