Oppure

Loading
05/11/10 18:57
Java5
Ciao a tutti
ho il seguente prolema.
Voglio popolare un array di stringe attraverso il metodo che vi posto di seguito per registrare al suo interno gli indirizzi delle icone inserite su vari JButton:

Ma ottengo il seguente errore:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
Qualcuno mi sa dire qual è il problema?
Grazie

[CODE]

class ClickIcon implements ActionListener{
        @Override
        public void actionPerformed(ActionEvent e) {
            JButton clickedButton = (JButton) e.getSource();
            for(int i=0; i<20; i++) {
                dirIcone[i]= clickedButton.getIcon().toString();
            }
        }
        
     }
dove dirIcone è stato dichiarato tra le variabili di classe come:
    private String[] dirIcone;


[/CODE]
aaa
05/11/10 21:05
tasx
Postato originariamente da Java5:

Ciao a tutti
ho il seguente prolema.
Voglio popolare un array di stringe attraverso il metodo che vi posto di seguito per registrare al suo interno gli indirizzi delle icone inserite su vari JButton:

Ma ottengo il seguente errore:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
Qualcuno mi sa dire qual è il problema?
Grazie


class ClickIcon implements ActionListener{
		@Override
		public void actionPerformed(ActionEvent e) {
			JButton clickedButton = (JButton) e.getSource();
			for(int  i=0; i<20; i++) {
				dirIcone[i]= clickedButton.getIcon().toString();
			}
		}
		
	 }
dove dirIcone è stato dichiarato tra le variabili di classe come:
	private String[] dirIcone;




Ciao!!

La variabile dirIcone andrebbe inizializzata con:
private String[] dirIcone = new String[20];


ciaociao!!
aaa
06/11/10 7:50
Java5
Perfetto tasix
Grazie mille x la dritta.
Ciaoooo
aaa