| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > posle vyzova "ImageFilter" net vyzova drawImage() |
| Автор: polosatij 25.10.2004, 12:54 | ||
| trabla menja posetila.. predstav'te: applet.. pri zagruzke appleta odnim iz vyzyvajushihsja metodov : paint v paint-e snachala vyzivaetsja ImageFilter (tak kak pervyj risunok bol'shoj -> thread dlja etogo, chtob ne merzal na ekrane, a srazu pojavilsja), a zatem moja methoda narisuj 2 kartinki.. predstav'te list bumagi (eto odin risunok) i na nej dve ruchki (eto eshe dva risunka).. tak vot eti dva risunka pochemu-to ne narisovany posle pervogo vyzova.. esli pomenjat' aktivnoe okno (prosto perejti na drugoe) i nazad na moj applet vs'e' budet v porjadke.. proveril ne perekryvajut li gde methody drug druga.. vrode vs'e' v porjadke.. takoe oshushenie, chto moi dve kartinki zhdut vyzova eshe raz.. poluchaetsja vs'e', esli ja delaju sledujushee:
|
| Автор: Domestic Cat 25.10.2004, 21:36 |
| Без кода не очень понятно. Может, картинки не успевают загрузиться? Попробуй Image image = new ImageIcon("myImage.jpeg").getImage(); |
| Автор: polosatij 26.10.2004, 11:36 | ||
tochno.. proveril.. rabotaet.. tol'ko ja ne mogu v moem prilozhenii ispol'zovat' swing, u menja applet i hochu chtob bez plugina vs'e' rabotalo! pridetsja eshe odin Thread weshat' i proverjat' zagruzheny li kartinki... pasi |
| Автор: polosatij 26.10.2004, 12:03 | ||
| vot kakaja trabla eshe: esli
|
| Автор: Domestic Cat 26.10.2004, 21:48 | ||||
Тогда используй MediaTracker: http://java.sun.com/j2se/1.4.2/docs/api/java/awt/MediaTracker.html Добавлено @ 21:50
Для массива i не может быть равным arrayImage.length, поскольку индексы пробегают: [0, arrayImage.length) |
| Автор: polosatij 27.10.2004, 10:47 | ||
mliiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiin... ja, naverno, vchera peregrelsja.. uzhe Thread zazepil na kartinki za MediaTracker pasi nado budem posmotret', mozhet cherez nego bystree i luchsche... |