Unfortunately, X11 defines size properties in a CARD16 (unsigned 16 bit )
and position properties in an INT16 (signed 16 bit), which means that
the size of windows is limited to 64Kx64K, but the positioning is limited
to 32kx32k!! (the upper left quadrant of window!).
Where this becomes an issue is for very large canvases (that would probably
be children of ScrollPane) since AWT defines components sizes in terms of
ints.
In particular, Hotjava is running into this with very large web pages.
and position properties in an INT16 (signed 16 bit), which means that
the size of windows is limited to 64Kx64K, but the positioning is limited
to 32kx32k!! (the upper left quadrant of window!).
Where this becomes an issue is for very large canvases (that would probably
be children of ScrollPane) since AWT defines components sizes in terms of
ints.
In particular, Hotjava is running into this with very large web pages.
- duplicates
-
JDK-4005977 Solaris:Documents limited to 32k pixels tall
-
- Closed
-
- relates to
-
JDK-4046446 ScrollPane limitation for large Canvas
-
- Resolved
-