Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329

    Applet, che ubicazione per l'applet e la pagina html?

    Salve l'applet di prova che ho fatto non va:

    Applet:
    Codice PHP:
    public class ProvaApplet1 extends Applet{
            
            @
    Override
            
    public void paint(Graphics g){
                
    g.drawString("Fulvio Cosco"8020);
            }
            

    Pagina prova.htm:
    Codice PHP:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <
    html>
        <
    head>
               <
    title>Prova APPLET JAVA</title>
        </
    head>
        
        <
    body>
           <
    applet code="ProvaApplet1" width="100" height="40"></applet>
        </
    body>
    </
    html
    L'applet "ProvaApplet1" è nella cartella src con il nome di ProvaApplet1.java e la pagina HTML nella stessa.
    Come mai quando apro la pagina mi dice che c'è un errore e che non riesce a trovare:

    caricamento: classe PassaString.class non trovata.
    java.lang.ClassNotFoundException: PassaString.class
    at sun.plugin2.applet.Applet2ClassLoader.findClass(Un known Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ecc...

    Grazie.
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  2. #2
    Se non ricordo male

    devi prima comilare il .java cosi da ottenere il .class

  3. #3
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    Si infatti, hai ragione, ora funziona.
    Grazie mille.
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  4. #4
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    Quello che on capisco ora, è il perchè del fatto che la stringa che scrivo nell'applet non mi viene centrata nel rettangolo che metto sulla pagina html, eppure hanno le stesse dimensioni ma si vede spostato a destra il testo, e quindi tagliato a metà...

    HTML
    Codice PHP:
    <body>
           
           <
    div style="border:1px solid black; float:left;">
               <
    applet code="ProvaApplet1" width="500" height="500">
                    <
    param name="p" Value="Java">                                                  
               </
    applet>
           </
    div>
        </
    body
    JAVA
    Codice PHP:
    public class ProvaApplet1 extends Applet{
            private 
    String s;
            
        @
    Override
            
    public void init(){ sgetParameter("p"); }
           
        @
    Override
            
    public void paint(Graphics g){
                
    g.drawString(s,100,20);
            }

    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  5. #5
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    Ok tutto capito....il 100 ed il 20 che avevo scrito del drawString sono le location all'interno dello spazio che dedico sulla pagina HTML con width e height.
    Grazie di tutto.
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

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 © 2026 vBulletin Solutions, Inc. All rights reserved.