Bom não entendi muito bem a sua pergunta mas vamos lá
você quer abrir qualquer tipo de arquivo ao fazer upload é isso?
abaixo segue o codigo de fazer uplaod
JFileChooserabrir=newJFileChooser();// Definir Titulo da mensagemabrir.setDialogTitle(“SelecioneoArquivo.”);abrir.setAcceptAllFileFilterUsed(false);abrir.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);if(abrir.showOpenDialog(this)==JFileChooser.APPROVE_OPTION){nomeDaSuaTextfield.setText(abrir.getSelectedFile().getAbsolutePath());}`
R
Rodrigo1895
Não seria isso.
Quando abre o JFileChooser , no campo nome do arquivo, já quero que abra com um nome pré-definido.
privatevoidjButton1ActionPerformed(java.awt.event.ActionEventevt){JFileChooserabrir=newJFileChooser();// Definir Titulo da mensagemabrir.setDialogTitle(“Selecioneapastaporfavor.”);// DEfinindo caminho padrãoStringcaminho_padrao=“Documents:”;//-> aqui vc define uma abertura pré definida ex. Desktop, C:FilepathInicial=newFile(caminho_padrao);abrir.setCurrentDirectory(pathInicial);//vai abrir direto no dir. ‘H:’// Filtra só arquivos xml.FileNameExtensionFilterfiltroxml=newFileNameExtensionFilter(".xml",“xml”);abrir.addChoosableFileFilter(filtroxml);abrir.setAcceptAllFileFilterUsed(false);abrir.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);if(abrir.showOpenDialog(this)==JFileChooser.APPROVE_OPTION){arquivoxml.setText(abrir.getSelectedFile().getAbsolutePath());}