Código
String año[] = null;
JFileChooser fc = new JFileChooser();
FileNameExtensionFilter filter = new FileNameExtensionFilter("MP3", "mp3");
fc.setFileFilter(filter);
fc.setMultiSelectionEnabled(true);
if (fc.showOpenDialog(fc) == JFileChooser.APPROVE_OPTION) {
Archivo = fc.getSelectedFiles();
for (int i = 0; i < Archivo.length; i++) {
try {
lista.add(Archivo[i].getAbsolutePath());
String nombre[] = {Archivo[i].getName()};
año = {objetoMusica.obtenerTags(Archivo[i].getAbsolutePath().toString())};
modelo.addRow(nombre);
objetoReproductor.cargarAudio(Archivo[puntero].getAbsolutePath());
} catch (Exception ex) {
Logger.getLogger(Frame.class.getName()).log(Level.SEVERE, null, ex);
}
}
modelo.addColumn("Año", año);
jButton2.setEnabled(true);
jButton4.setEnabled(true);
jButton3.setEnabled(true);
jButton5.setEnabled(true);
} else {
fc.cancelSelection();
}
}
Cuando le quiero dar los valores a año me marca un error de ";".
Y si declaro la variable año dentro del for no la puedo usar luego.










Autor


En línea






y el tamaño?, nunca le asignas un tamaño.
