//Para quem tanto procurou coisas sobre o JFileChooser finalmente aqui esta, agradeço a todas as pessoas que me deram as suas dicas
//Atenção so funciona se depois invocarem a class JfileChooser por baixo do codigo caso contrario nao surge nada no ecra //Mudar a linguagem pra portuguesUIManager.put ("FileChooser.lookInLabelText", "Consulte:");
UIManager.put ("FileChooser.lookInLabelMnemonic", "o");
UIManager.put ("FileChooser.fileNameLabelText", "Nome do arquivo:");
UIManager.put ("FileChooser.fileNameLabelMnemonic", "N");
UIManager.put ("FileChooser.filesOfTypeLabelText", "Arquivos do tipo:");
UIManager.put ("FileChooser.filesOfTypeLabelMnemonic", "t");
UIManager.put ("FileChooser.upFolderToolTipText", "Um Nível Acima");
UIManager.put ("FileChooser.upFolderAccessibleName", "Para Cima");
UIManager.put ("FileChooser.homeFolderToolTipText", "Inicio");
UIManager.put ("FileChooser.homeFolderAccessibleName", "Inicio");
UIManager.put ("FileChooser.newFolderToolTipText", "Criar uma Nova Pasta");
UIManager.put ("FileChooser.newFolderAccessibleName", "Nova Pasta");
UIManager.put ("FileChooser.listViewButtonToolTipText", "Lista");
UIManager.put ("FileChooser.listViewButtonAccessibleName", "Lista");
UIManager.put ("FileChooser.detailsViewButtonToolTipText", "Detalhes");
UIManager.put ("FileChooser.detailsViewButtonAccessibleName", "Detalhes");
UIManager.put ("FileChooser.cancelButtonText", "Cancelar");
UIManager.put ("FileChooser.cancelButtonMnemonic", "C");
UIManager.put ("FileChooser.openButtonText", "Abrir");
UIManager.put ("FileChooser.openButtonMnemonic", "A");
JFileChooser ficheiro = new JFileChooser();
EDITADO POR : FELIPE_SS(Colocar código entre as tags [code])