Java JFileChooser get selected file
import java.util.Scanner; import javax.swing.JFileChooser; public class Main { public static void main(String[] args) throws Exception { JFileChooser fileChooser = new JFileChooser(); if (fileChooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) { // Get the selected file java.io.File file = fileChooser.getSelectedFile(); // Create a Scanner for the file Scanner input = new Scanner(file); // Read text from the file while (input.hasNext()) { System.out.println(input.nextLine()); }//from ww w . ja va 2 s . c o m // Close the file input.close(); } else { System.out.println("No file selected"); } } }