Sziasztok!
A gond az, hogy írtam egy kis Java appletet, és az "Appletviewer" segítségével tökéletesen meg tudom jeleníteni, de a FireFox 3 beta 5 lefagy tőle.
Pedig az "Eszközök" menü "Kiegészítők" részében látszik, hogy telepítve és engedélyezve van a Java 1.6.0 Plugin.
A jelenség az, hogy az applet megnyitásakor a megadott tartomány megjelenik jól, de az applet nem fut le. Sőt az egész FireFox mindenestül elkezd egyre sötétebb lenni. És le is fagy.
UBUNTU 8.04 rendszerem van. Firefox 3 beta 5.
Ha van ötletetek, segítsetek! Kösz!
- 2091 megtekintés
Hozzászólások
Eddig kb annyit tudnék mondani hogy: de nekem működik...
Ilyenkor én úgy nyomoznék először hogy megnézném hogy mások által írt kis példa appletek működnek-e. Ha igen akkor megpróbálnám kideríteni hogy mi lehet a para:
- a beágyazó kódban van-e valami különbség
- maga a program nem csinál-e valamit ami standalone működik, appletben nem. Ezt úgy próbálnám kiküszöbölni hogy a kész programom funckióit a egy csupasz dobozból kiindulva egyesével kapcsolgatnám be és akkor kiderül hogy mitől akad el
Ami nekem sokszor problémát okozott az az, hogy a böngésző egyetlen JVM-et indít és az bekesseli az applet kódját. Nem elég hogy a letöltött classokat kesseli, ráadásul ha egy osztályt betölt egyszer akkor azt is. Ezt a kesst elég nehéz frissíteni. Ki kell nyitni a Java Console-t böngészőből ott van valami parancs, amivel a classloadereket ki lehet dobni és ezzel rákényszeríteni hogy újratöltse az osztályt.
- A hozzászóláshoz be kell jelentkezni
Más appletek működnek? (http://www.ibdprince.com/java.shtml)
GUI-val rendelkező Java progik működnek?
Konzolos Java progik működnek?
--
The Net is indeed vast and infinite...
http://gablog.eu
- A hozzászóláshoz be kell jelentkezni
Sziasztok!
Megnéztem a korábbi programjaimat, és azok működtek. Tehát én rontottam el a dolgot!
Két dolog is bekavart a HTML fájlba, amit írtam:
- Valószínűleg nem mindig szereti a FireFox, ha az applet neve utáni "width" és "height" paraméter fel van cserélve, mert az eredeti (rossznak vélt) verzióban "height" írtam előre. Amikor már egyszer futott, és visszacseréltem az eredetire, már nem akadt ki.
- A másik, hogy néhány sikertelen próbálkozás után a class fájl neve elé beraktam a "./" jelet, hogy utaljak az aktuális könyvtárra. Hát ez nem kell bele! Ettől még most is lefagy a FireFox, akármilyen sorrendben van a "width" és a "height".
Tehát a fő hiba a "./" jelzés használata volt.
Köszönöm a segítségeteket!
- A hozzászóláshoz be kell jelentkezni