Salve,
sono alle prime armi con java. Ho fatto una piccola applet che dovrebbe leggere un parametro dalla pagina html usando getParameter.
Ma con la versione in oggetto di java mi da un errore.
Dove sbaglio?
Grazie
Salve,
sono alle prime armi con java. Ho fatto una piccola applet che dovrebbe leggere un parametro dalla pagina html usando getParameter.
Ma con la versione in oggetto di java mi da un errore.
Dove sbaglio?
Grazie
"Considerate la vostra semenza:
fatti non foste a viver come bruti,
ma per seguir virtute e canoscenza''."
Dante Alighieri
Secondo me potrebbe esserci:Originariamente inviato da BlackBird
Dove sbaglio?
- un errore nell'invocare il metodo getParameter
- un errore all'interno dell'applet, ma non nell'invocazione di getParameter
- più errori all'interno dell'applet
- un errore nella definizione del parametro nel codice html
- errori di configurazione nell'ambiente di esecuzione dell'applet
P.S.: ricordati di postare lo stackTrace dell'errore o quante più informazioni possibili. Se poi non è tanta roba (visto che sei alle prime armi starai facendo qualcosa di semplice, immagino) puoi anche postare il codice.![]()
"Ethics are to me something private. Whenever you use it as an argument for why somebody_else should do something, you’re no longer being ethical, you’re just being a sanctimonious dick-head"
Linus Torvalds
Ok:
Ambiente NetBeans 6.5.1
Impostazione ambiente NetBeans:
==> Libraries/Java Plattaform SDK 1.6
==> Source/Binary Format SDK 6;
Mi da un errore su getParameter (dice simbolo non supportato).Codice PHP:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package imageman;
import javax.swing.*;
import java.applet.*;
import utility.*;
public class ImageMan extends JFrame {
private String imageStr = null;
public ImageMan() {
super("ImageMan Application");
ImageIcon ii = new ImageIcon(this.imageStr);
JScrollPane jsp = new JScrollPane(new JLabel(ii));
getContentPane().add(jsp);
setSize(300, 250);
setVisible(true);
}
public void init()
{
this.imageStr = getParameter("logo");
}
public static void main(String[] args) {
new ImageMan();
}
}
Grazie
"Considerate la vostra semenza:
fatti non foste a viver come bruti,
ma per seguir virtute e canoscenza''."
Dante Alighieri
Ti consiglierei di cercarti qualche esempio di applet funzionante, non dovresti aver problemi a trovarne.Mi da un errore su getParameter (dice simbolo non supportato).
Stai cercando di fare una cosa strana: invochi un metodo della classe applet da una classe JFrame. Siccome JFrame non ha il metodo getParameter ti dice che non lo trova.
Il tuo ImageMan dovrebbe estendere Applet e non JFrame.
"Ethics are to me something private. Whenever you use it as an argument for why somebody_else should do something, you’re no longer being ethical, you’re just being a sanctimonious dick-head"
Linus Torvalds
Infattiè questo l'errore me ne sono accorto ora.
PS
Ma come si può chiamare questo jar che viene creato in una pagina HTML?
Ho provato così...ma nn va :
Codice PHP:<embed code="imageman/ImageMan.class" archive="ImageMan.jar"
width="200" height="200"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"/>
<NOEMBED>
No Java 1.6 plugin
</NOEMBED>
</embed>
"Considerate la vostra semenza:
fatti non foste a viver come bruti,
ma per seguir virtute e canoscenza''."
Dante Alighieri