accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

java.swing: suggerimenti per ActionListener

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  it.comp.java ] 

Retour : Accueil du site it comp java  


  Sujet:   java.swing: suggerimenti per ActionListener  
 De: 20128inva...@mynewsgate.net (Jaco)
 Groupes: it.comp.java
 Date: 18. Jul 2008, 11:52:40
Scusate ma sono alle prime armi con java.swing

Voglio creare una finestra con un pulsante; se premo il pulsante, il 
programma accede ad un file di testo, legge dei dati “int” e li mette 
in un vettore.
Dopo vorrei poter visualizzare i dati premendo un secondo pulsante, 
quindi dovrei poter disporre del vettore. Conosco tutto ciò che è 
relativo alla creazione di JFrame, JButton e JPanel e me la so cavare, 
ma ho un problema con ActionListener.

Se opero direttamente dal main nel seguente modo:

public static void main (String[] args) {

	int v []=new int [10];
         (…)

myButton.addActionListener{ new actionListener (){
     public void actionPerformed(ActionEvent e) {

    //Operazioni di lettura e inserimento di interi nel vettore v

     }
}


eclipse mi dice che non posso accedere a qualcosa che non è “final”!!! 
Se è "final" come posso operarvi sopra?

Se invece provo a costruirmi una classe che implementa ActionListener 
nel seguente modo:

public class upload implements ActionListener(){

	int v []=new int [10];
	(…)

         public void actionPerformed (ActionEvent e) {

          //Operazioni di lettura e inserimento di interi nel vettore v

         }
}

Come faccio a passare alla classe upload il nome del file da aprire e 
come faccio a farmi “ritornare” un vettore di interi nel main 
principale così da poterne disporre per successive operazioni? Mi 
sfugge sicuramente qualcosa…

grazie

-- 
Jaco


DateSujet  Auteur
01.01.
o 
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)