Newsgroup: it.comp.java
Titolo: un'applet elementare.

Salve.
Ho creato una banale applet Hello World.
Ho inserito sia la classe che il file html in una cartella.
Ho aperto il file html con internet explorer ma mi dice class not found.
Come mai?
Il codice del file html e':
<html>
<body>
    <h1>MyApplet</h1>
     <applet code="NotHelloWorldApplet.class width=600 height=400>
     </applet>
</body>
</html>
 
E' necessario avere un server web per poter eseguire le applet?
Grazie.

 ha scritto nel messaggio
news:avhf7k$fo8oc$1...@ID-89846.news.dfncis.de...

A vedere il codice html che hai mandato mancano sicuramente i doppi apici
alla fine del class della applet ...
ciao Gianluca




package NotHelloWorldApplet.
[CUT]
Ma sei proprio sicuro-sicuro-sicuro??
Attenzione... ;-)
http://java.sun.com/docs/books/tutorial/applet/appletsonly/appletTag.html
HTH
-- 
Ciao
	Fabrizio C.

 vedrai che casini...
Accidenti sei scoraggiante.
Pensavo di impratichirmi con le applet per sviluppare applicazioni di un certo
livello per la intranet dell'azienda per la quale lavoro.

 ha scritto nel messaggio
news:avm1gh$gj8kr$1...@ID-89846.news.dfncis.de...


 ha scritto nel messaggio
news:avm3tl$5qlm$1...@stargate1.inet.it...

Non vorrei dire ca**ate, ma per applicazioni intranet le firme e problemi
del genere non costituiscono un problema e le applet sono tra le cose
migliori che si possano fare in tale ambiente (vedi ad esempio sistemi di
gestione delle stampanti HP LaserJet 4L su LAN aziendali, cito questo
esempio per esperienza personale, non per pubblicità).
Qualcuno può confermare quanto da me affermato?
Ciao, Gianluca

 Ma sei proprio sicuro-sicuro-sicuro??
Manoche-manoche-manoche non sono sicuro :)
Ma ora ho provato. Risultato: funziona con/senza .class, con/senza doppi
apici. Pero' e' case-sensitive.
Il nostro eroe avra' fatto casino con i nomi di file, magari mischiando
maiuscole/minuscole
<APPLET CODE=prova WIDTH=600 HEIGHT=500></APPLET>
import javax.swing.*;
import java.awt.*;
public class prova extends javax.swing.JApplet {
  public void init() {
    getContentPane().setLayout(new BorderLayout());
    getContentPane().add(new JLabel("Ciao mondo"), BorderLayout.CENTER);
  }
}

 Qualcuno può confermare quanto da me affermato?
Il mio netbank, per esempio. :)
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

 maiuscole/minuscole
Sono stato attento alle maiuscole e minuscole.
Su Netscape e Konqueror in una macchina linux il file html chiama 
regolarmente la applet e la esegue, su tale macchina ho pero' un server 
web.
Gli stessi file class e html li ho trasferiti in una macchina windows e 
copiati in una cartella.
Apro con IE il file html e mi dice classe non trovata.
Boh!  

Scusa msan, non ho piu' visto post e ho pensato che avessi risolto.
Perche' non posti il .java? Hai usato Applet o JApplet?
Nel secondo caso, hai il plug-in sun o stai usando la VM Microsoft?
Aggiungi qualche dettaglio, cosi' tentiamo di capire cosa succede
Enrico


 
Ok, posto il codice tanto sono poche righe.
Uso la VM di IE.
Il file html e':
<html>
  <head>
    <title>MyApplet</title>
  </head>
  <body>
    <h1>MyApplet</h1>
      <applet code="NotHelloWorldApplet.class" width=600 height=400>
      </applet>
  </body>
</html>
Il file java e':
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class NotHelloWorldPanel extends JPanel {
    public void paintComponent(Graphics g) {
        super.paintComponent(g);
        g.drawString("Not a Hello World applet", 75, 100);
    }
}
public class NotHelloWorldApplet extends JApplet {
    public void init() {
        Container contentPane = getContentPane();
        contentPane.add(new NotHelloWorldPanel());
    }
}

 ha scritto nel messaggio
news:avovan$i7c24$1...@ID-89846.news.dfncis.de...


 Capisci perche' ti parlavo bene di WebStart...
Ok, pero' se dovessi usare WebStart dovrei comunque scaricare per ciascun
client l'ultima jdk.
Ma.....WebStart esattamente come funziona? 
In quale modo potrei utilizzarlo?
Grazie, ciao.

 ha scritto nel messaggio
news:avtt15$hpfak$1...@ID-89846.news.dfncis.de...
