Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

java.swing: suggerimenti per ActionListener

0 views
Skip to first unread message

Jaco

unread,
Jul 18, 2008, 7:52:40 AM7/18/08
to
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

0 new messages