Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [JAVA] - Caricamento Applet Java non riuscito

    salve, ho provato a inserire un applet nel sito, solo che quando lo avvio mi esce un quadratino con la x rossa... vi posto il codice e l'errore:

    codice:
    <html>
    
    <head>
    <title>Progetto</title>
    </head>
    
    <body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
    <p align="center"><applet  archive="datpas.jar" code="datpas.class" width="100%" height="100%"></applet></p>
    </body>
    
    </html>
    entrambi i file (datpas.jar e datpas.class) si trovano nel ftp del sito...

    qui invece è l'errore che mi visualizza dalla Console Java:

    codice:
    caricamento: classe http://......./datpas.class non trovata.
    java.lang.ClassNotFoundException: http:.....datpas.class
    	at sun.applet.AppletClassLoader.findClass(Unknown Source)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at sun.applet.AppletClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at sun.applet.AppletClassLoader.loadCode(Unknown Source)
    	at sun.applet.AppletPanel.createApplet(Unknown Source)
    	at sun.plugin.AppletViewer.createApplet(Unknown Source)
    	at sun.applet.AppletPanel.runLoader(Unknown Source)
    	at sun.applet.AppletPanel.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: [JAVA] - Caricamento Applet Java non riuscito

    Originariamente inviato da likioti687
    entrambi i file (datpas.jar e datpas.class) si trovano nel ftp del sito...
    Scusa ma se datpas.class si trova lì dove c'è la pagina web .... nell'archivio datpas.jar cosa hai????
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3

    Re: Re: [JAVA] - Caricamento Applet Java non riuscito

    Originariamente inviato da andbin
    Scusa ma se datpas.class si trova lì dove c'è la pagina web .... nell'archivio datpas.jar cosa hai????
    ops ... c'è la stessa classe , cmq lo tolto... ho provato a cambiare la classe e mi da sempre il quadrato con la x rossa, con un errore diverso però:

    codice:
    caricamento: game.class non è pubblico o non è associato a un costruttore pubblico.
    java.lang.IllegalAccessException: Class sun.applet.AppletPanel can not access a member of class game with modifiers ""
    	at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
    	at java.lang.Class.newInstance0(Unknown Source)
    	at java.lang.Class.newInstance(Unknown Source)
    	at sun.applet.AppletPanel.createApplet(Unknown Source)
    	at sun.plugin.AppletViewer.createApplet(Unknown Source)
    	at sun.applet.AppletPanel.runLoader(Unknown Source)
    	at sun.applet.AppletPanel.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    ti posto anche il codice interno del file game.java

    codice:
    public class game
    {
      
        public static void main(String[] args)
        {    
      
         int x=(int)(Math.random()*2);
         
         if (x==0)
          System.out.println ("Tocca a Lei");
          
         else
          System.out.println ("Tocca a Lui");
          
        }
    }

  4. #4
    la tua classe NON è un applet. Quindi non può essere caricata come tale (documentazione ne trovi una marea; un tutorial semplicissimo lo trovi qui http://www.lucagalli.net/ita/didatti...a/lezione1.htm )
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  5. #5
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Re: Re: [JAVA] - Caricamento Applet Java non riuscito

    Originariamente inviato da likioti687
    ti posto anche il codice interno del file game.java

    codice:
    public class game
    {
      
        public static void main(String[] args)
        {
    Ribadisco quanto già detto correttamente da ivenuti. Non hai realizzato una applet. Le applet hanno una struttura e un "ciclo di vita" abbastanza diverso da una applicazione tradizionale "desktop".

    C'è anche il tutorial ufficiale della Sun: http://java.sun.com/docs/books/tutor...let/index.html
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.