Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [JAVA] JFileChooser

  1. #1

    [Java] JFileChooser

    Ciao a tutti,
    sto iniziando a programmare in Java e ho un problema, probabilmente semplice, a cui non riesco a trovare soluzione.

    In un JFileChooser devo riuscire a prendere il testo inserito nel JTextField File. Ho letto la documentazione ma non trovo il modo per prendere solo il nome inserito dall'utente.

    usando il metodo getSelectedFile riesco a prendere il nome del file (e del percorso) selezionato ma non funziona nel caso in cui l'utente inserisca il nome a mano nel campo....

    C'è qualche modo per usare il campo come un JTextField?

    Grazie
    "I have no job, no money, no car but I'm in a kick ass band!"

  2. #2
    Non capisco a cosa ti serva una cosa del genere.
    JFileChooser serve per salvare oppure per aprire file o cartelle.

    Per esempio devo salvare un file di testo.
    codice:
    public class MainProg1{
    	public static void main(String[] args){
    		JFrame jf=new JFrame("Programmino Babbo Natale");
    		jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		String s="Babbo Natale e le renne";
    		JFileChooser jfc=new JFileChooser();
    		int i=jfc.showSaveDialog(jf);
    		if(i==JFileChooser.APPROVE_OPTION){
    		  try{
    		    FileWriter fw=new FileWriter(jfc.getSelectedFile());
    		    fw.write(s);
    		    fw.close();
    		  }
    		  catch(IOException e){
    		    e.printStackTrace();
    		  }
    		}
    		jf.pack();
    		jf.setVisible(true);
    	}
    }
    Fai tutto quello che ti serve jfc.getSelectedFile().

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.