Ciao, allora io ho questo pezzo di codice.....
E quando clicco il pulsante mi da un errore di esecuzione chiamato NullPointerException(fosse la prima volta ke mi da un'errore di sto genere...)! La mia domanda naturalmente è dove sbaglio nel creare l'oggetto ke crea un frame?????codice:public void classifica(){ JLabel cla[]=new JLabel[4]; String pos[]=new String[4]; JFrame c=new JFrame(); getContentPane().setLayout(null); c.setTitle("Classifica Finale"); c.setSize(250,150); c.setLocation(10,20); setResizable(false); cla[0]=new JLabel("Primo"); for (int a=0;a<4;a++) c.getContentPane().add(cla[a]); cla[0].setBounds(10,10,20,10); c.setVisible(true); } public void actionPerformed(ActionEvent ae){ if ((ae.getSource()==garaS[0])&(var.liv>=1)&(var.liv<=4)){ cas=(r.nextDouble())*3; CalcTot(); for (int b=1;b<4;b++){ cas=(r.nextDouble())*3; livel=(r.nextDouble())*3; brav=(r.nextDouble())*3; tot[b]=cas+livel+brav; classifica(); } }; repaint(); }
Ciao e grazie a kiunque mi risponda!!!
![]()

Rispondi quotando