1)Tein yksinkertaisen appletin JB4:llä, (1
button, 1 label ja 1kpl textEdit). Toimii ihan
hyvin applettwieverissä, mutta ei näy selaimella
kuin harmaa tyhjä appletti. Mikä mättää?
2) Miten saa gif-kuvat näkymään appletissa?
button, 1 label ja 1kpl textEdit). Toimii ihan
hyvin applettwieverissä, mutta ei näy selaimella
kuin harmaa tyhjä appletti. Mikä mättää?
2) Miten saa gif-kuvat näkymään appletissa?
Vastaukset 3
Vanhimmat
1) Tuo voi johtua monestakin jutusta. IE:stä
löytyy Java-konsoli (täytyy erikseen asettaa
päälle jostain asetuksista muistaakseni). Tuo
konsoli osaa kertoa jo paljon enemmän
tapahtuneista virheistä applettia
käynnistettäessä. Arvaukseni on, että olet
käyttänyt jotain komponenttia (esim. kaikki Swing-
komponentit), jota selaimen Java-virtuaalikone ei
tunne.
Katso mitä selaimen Java-konsoli kertoo ja
tarkista, että kaikki käyttämäsi komponentit ovat
awt-kirjaston komponentteja ja palataan sitten
asiaan.
2 )
Tässä pätkä koodia, joka hakee HTML-parametreista
tiedoston nimen ja yrittää piirtää sen
piirtopinnalle
<code>
g.drawImage(getImage(getCodeBase(), getParameter
("logo")), logoX, logoY, this);
</code>
-veikko
JB4 käyttää muistaakseni Javan versiota 1.3, kun taas useimmat selaimet tukevat (ilman Java-pluginia) versiota 1.1. IE6:ssa ei ole Java-tukea vakiona ollenkaan. Ilmeisesti MS haluaa väkisin korvata käyttisriippumattoman Javan vain Windowseissa toimivalla C#:lla. Java-tuen ilmeisesti saa pluginilla. Netscape 6 tukee Java 1.3:a.
En nyt muista saako JB:n säädettyä käyttämään vanhempaa versiota...
Kylla saa vaihdettua käytettävän kääntäjän.
Projektiproperteista vaan vaihdetaan käytettävä
jdk.