danieldestro
Isso só há um modo de se fazer, que eu saiba.
Você pega a extensão do arquivo e criar uma tabela de mapeamento, do tipo:
.java=Classe Java
.jpg=Imagem JPG
.gif=Imagem GIF
.txt=Arquivo texto
.doc=Arquivo do Word
.xls=Arquivo do Excel
É isso aí!
dgouvea
Mas como eu faço pra pegar apenas a extensão do arquivo ???

danieldestro 1 like
String extensao = nomeArquivo.substring(nomeArquivo.lastIndexOf("."), nomeArquivo.length());
Quer papinha na boca agora?
Shelson
depois basta
switch(nomeArquivo) {
case gif:// faça algo
break;
}
vc pode dar ateh uma olhadinha nas extensões de arq. do windows.
Daniel_Quirino_Olive
Opa, Java não permite fazer switch com String 
danieldestro
Que tal:
Properties prop = new Properties( );
prop.load( new FileInputStream( new File("arquivos.properties") ) );
String desc = prop.getProperty(".gif");
Shelson
como diria thunder :
eh verdade, eh verdade …
o meu professor da unicamp me enchia a paciencia em relacao a isso …
entao o velho if entra em cena …