View Single Post
Old 21-03-2014, 11:31   #1
ectobsidian
Member
 
Iscritto dal: Sep 2009
Messaggi: 85
[JAVA] Errore run-time Swing

Ciao ragazzi, ho un errore quando faccio eseguire un codice java.
In sostanza quando seleziono il file, mi dà questo errore:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
L'errore e' alla linea 132 (c'è il commento):

Codice:
 public void setMenu()
/* 114:    */   {
/* 115:122 */     this.file.add(this.apri);
/* 116:123 */     this.file.add(this.chiudi);
/* 117:124 */     this.file.add(this.info);
/* 118:125 */     barra.add(this.file);
/* 119:    */     
/* 120:127 */     this.apri.addActionListener(
/* 121:128 */       new ActionListener()
/* 122:    */       {
/* 123:    */         public void actionPerformed(ActionEvent e)
/* 124:    */         {
/* 125:132 */           JFileChooser fileChooser = new JFileChooser();

/* 126:    */           System.out.println(fileChooser.getSelectedFile());

/* 127:134 */           int value = fileChooser.showOpenDialog(HomePanel.this);
/* 128:135 */           if (value == JFileChooser.APPROVE_OPTION)
/* 129:    */           {
						setVideo(fileChooser.getSelectedFile());
/* 130:136 */             HomePanel.setVideo(fileChooser.getSelectedFile());
/* 131:137 */             HomePanel.fileScelto.setText("Il file scelto e': " + HomePanel.getVideo().getAbsolutePath() + "   ");
/* 132:138 */             HomePanelSTRESSandRSR.getFileScelto().setText("Il file scelto e': " + HomePanel.getVideo().getAbsolutePath() + "   ");
/* 133:    */           }

						
/* 134:142 */           if (value == 1) {
/* 135:144 */             System.out.println("Hai fatto annulla");
/* 136:    */           }
/* 137:146 */           if (value == -1) {
/* 138:148 */             System.out.println("ERRORE");
/* 139:    */           }
/* 140:    */         }
/* 141:152 */       });
Sapete darmi una mano?
ectobsidian è offline   Rispondi citando il messaggio o parte di esso