Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    104

    gestire gli eventi in una applet

    ho creato questa applet con un evento legato al pulsante invio:


    import java.awt.*;
    import java.applet.*;

    public class appletFtp extends Applet{
    public void init(){
    setLayout(null);


    //VALORI PER IL PULSANTE INVIA
    int inviaX = 100;
    int inviaY = passwdY+altezza+20;
    int largInv = 40;
    Button invia = new Button("Invia");
    add(invia);
    invia.setBounds( inviaX, inviaY, largInv, altezza);
    invia.setForeground(Color.DARK_GRAY);
    invia.setBackground(Color.lightGray);
    invia.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(java.awt.event.ActionEvent e) {
    azione();
    }
    });


    }


    in compilazione non mi da errori ma quando la vado ad eseguire la console mi restituisce questo errore:

    java.lang.NoClassDefFoundError: appletFtp$1
    at appletFtp.init(appletFtp.java:66)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

    che è poi la riga in cui si trova il metodo
    invia.addActionListener(new java.awt.event.ActionListener() {

    credo che non sia il modo corretto per gestire gli eventi nelle applet, come posso fare?

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    104
    ho risolto il problema... dovevo gestire l'evento in modo diverso...

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.