Newsgroup: it.comp.www.html
Titolo: Aiuto per Applet Java

Ho realizzato due immagini (sono due scritte uguali,nero su bianco, una
senza e l'altra con l'ombra) per realizzare un bottone. Vorrei che al
passaggio del mouse sulla scritta, venisse visualizzata l'immagine con
l'ombra per evidenziare il collegamento. Ho usato il bottone java di FP98
specificando le due immaggini, come effetto il riempimento e tutti i colori
impostati sul bianco. Qundo visualizzo l'anteprima viene visualizzato
l'effetto correttamente, ma con l'IE 4 o navigator no, mi da il seguente
errore: Applet fphover can't start: exception : java lang null pointer
exception.
Chi mi puo' aiutare?
--
-------------------------------------------
Dario Di Turi
Student of Electric Engineering at Politecnico Bari
Mail: 
bad...@tin.it
Rimuovere XXX per rispondermi
My ICQ number: 19538228
-------------------------------------------

--
Come ho già detto alcune volte FP98 non crea un codice così pulito,
anzi tutt'altro... e le sue funzioni Java... beh non ho mai sentito
uno che dicesse che funzionano.
Per fare uno swap di immagini ti conviene usare un JavaScript che
visualizza un'immagine e al passaggio del mouse la scambia con un
altra (quella con l'ombra nel tuo caso).
Se volessi uno script adatto al tuo caso, già pronto (ti basterà
modificare il codice con i tuoi link e le tue immagini) lo trovi sul
mio sito nella sezione JavaScript/Grafica
http://www.htmlbox.cjb.net
script simili li trovi anche su siti USA come:
http://www.javagoodies.com/
http://www.developer.com/directories/pages/dir.javascript.html
e altri ancora...
Se tu non volessi toccare il codice ti consiglio di cambiare editor e
usare Macromedia Dreamweaver, molto meglioooooo di FP98, ed ha anche
la funzione che cerchi tu usando JavaScript (che tralaltro è decine di
volte più veloce del Java, visto che il primo è un linguaggio di
scripting, il secondo invece è un vero e proprio linguaggio di
programmazione simile al C, decisamente pesante per essere inserito in
una pagina html)
spero di esserti stato utile, ciao !
Pietro Saccomani
*************************************************************
HTML box
www.htmlbox.cjb.net
JavaScript - Java Applets - demo DHTML - Grafica
e la Guida all'HTML
*************************************************************
<><><><><><><><><><><><><><><><><><><>
Pietro "kap" Saccomani
HTML box Webmaster
 
URL:    
http://www.htmlbox.cjb.net
 
email: 
p.s...@tiscalinet.it
 
 
sa...@softhome.net
 
p...@freemail.it
 (no allegati)
ICQ UIN: 9859219
<><><><><><><><><><><><><><><><><><><>

Grazie! Avevo risolto il problema da solo!

Puoi fare a meno di Java ed usare il JavaScript (il che fra l'altro è più
veloce)
<script language="JavaScript">
<!--
var normale = new Image()
var evidenziato = new Image()
normale.src="nomefile.gif"
evidenziato.src="nomefile.gif"
//-->
</script>
<body>
<a href="URL" onMouseOver="document.nomeImg.src=evidenziato.src"
onMouseOut="document.nomeImg.src=normale.src"><img scr="nomefile.gif"
name="nomeImg"></a>
CiAO :)

 wrote:
Curiosando sulla rete ho visto pagine in cui, oltre ai normali script
per visualizzare immagini onmouseover, era previsto qualcosa per 
memorizzare tutte le immagini prima nella cache 
e poi risoluzioni a bug di NS e IE. Ad esempio la pagina della intel
ha di tutto di piu. Immagino che la cosa serva a sveltire il tutto..
come posso fare qualcosa di simile ridotto ai minimi termini ?
Non mi sembrava il caso postare il contenuto della pagina di intel..
basta dargli una occhiata 
www.intel.com
 ma se volete posto qui quel
che intendo...
In ogni caso mi interessava uno script che velocizzasse il caricamento
o che mostrasse la pagina tutta insieme una volta carcate le immagini
nella cache.