Eu estou começando a estudar java e resolvi criar uma programa.
Nesse programa o usuário vai selecionar uma checkbox com o tipo de extensão do arquivo(.exe,.txt) e ele vai listar os arquivos de acordo com a extensão selecionada.
Só que eu não estou conseguindo fazer com que o checkbox funcione. O programa não retorna nada.
Aqui está o código:
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
File diretorio = new File("f:\\");
String nomes="";
if(jCheckBox29.isSelected()) {
FileFilter ff = new FileFilter() {
public boolean accept(File b){
return b.getName().endsWith(".exe");
}
}
;
File[] arquivos = diretorio.listFiles(ff);
if(arquivos != null){
int length = arquivos.length;
for(int i = 0; i < length; ++i){
nomes=nomes+"\n"+arquivos[i].getName();
}
JOptionPane.showMessageDialog(null, nomes);
}
}
else{
JOptionPane.showMessageDialog(null,"");
}
}
OBS:eu não sei muita coisa sobre Java, comecei a pouco tempo, então me desculpem pelos erros :lol:
