java applet, awt refresh, emanate mac os x 10.4
we have java applet built controlling awt. applet lets name cinema your tough expostulate upload server. applet includes scrollable list pictures, works glorious windows, linux mac os x 10.5. launch applet around java web start within web page.
our applet does act morally mac os x 10.4, regardless chronicle java (1.4 1.5). screenshot crude behaviour, scrolling, here:
simply put, infrequently scrolling cinema finish adult overlapping header footer application. intrepidity does start platforms. mac os x 10.4, shows cinema crude plcae scrolling, bad rested shade after description settlement during location. however, does seem concentration knows embellished wrongly so does refresh.
if window minimized, resized even moved, concentration rested wrongly positioned elements disappear concentration resumes normally. i spent definitely perplexing force modernise credentials settlement unsuccessfully. (the repaint settlement directly, repaint children few panels, etc. ) thus, i am looking any tips assistance me solve problem underneath mac os x 10.4 or, misfortune case, simply duplicate full applet refresh.
until recently, all congruous java 1.1 nonetheless altered few locations need 1.4. i don't feel changes combined issue, i am only providing additional information. prying doing sum confine panel, i investigate, nonetheless i am presumption common height bug workarounds contingency known.
to replicate problem, open following java web start application:
select folder containing lots images play scrollbar. during indicate (fairly quickly), should modernise problem.
edit: i followed initial idea here transposed controls underline credentials images representation homogeneous emanate still there. (plus, there countless fixes i need do finish change). any ideas? rudimentary line formula army full modernise good :)
edit2: sure thread creates panels launches x threads. controlling an observer/notifier pattern, threads finish report sure control, adds quarrel page. finished around an eventqueue.invokelater which, unless i am mistaken, should run right thread. emanate during the many critical scrolling even additional threads controlling (as during loading).
Comments
Post a Comment