Mahtaako kukaan tietää miksi Java-appletti on järkyttävän hidas käytettäessä Operan 4.0 tai 5.0 versioita? Netscape 3.0 ja IE xx lataavat saman appletin ihan lennossa verrattuna Operaan.
Ongelma esiintyy vain yhtä tiettyä applettia käytettäessä. Muut appletit Operan 4.0 osaa avata suuremmin hitailematta. Onko Operalla ongelmia jonkun tietyn luokan kanssa (Vector, Url ... )?
Apletti tuntuu tökkäävän metodiin Url.openStream(). Mitään virhettä ei tule, selain vain odottelee ikuisuuksia.
Ongelma esiintyy vain yhtä tiettyä applettia käytettäessä. Muut appletit Operan 4.0 osaa avata suuremmin hitailematta. Onko Operalla ongelmia jonkun tietyn luokan kanssa (Vector, Url ... )?
Apletti tuntuu tökkäävän metodiin Url.openStream(). Mitään virhettä ei tule, selain vain odottelee ikuisuuksia.
Vastaukset 1
Vanhimmat
Tarpeeksi kun jauhoi eri vaihtoehtoja, niin löytyihän se oikea ratkaisu. En tiedä miksi se ei muulla tavoin sitten toiminut. No, ketä se kiinnostaa miksi se toimii, kunhan se toimii. ;)
Appletti alkoi toimia, kun InputStream-luokka vaihdettiin DataInputStream-luokkaan. Eihän tuota muuten olisi keksinyt, mutta onneksi verkosta löytyi tarpeeksi toimivia esimerkkejä.
Huh, nyt kauas Java-koodista...