FileDocCategorySizeDatePackage
JFileTyper.javaAPI DocExample1036Tue Feb 14 13:34:32 GMT 2006None

JFileTyper

public class JFileTyper extends Object

Fields Summary
Constructors Summary
Methods Summary
public static voidmain(java.lang.String[] args)

    
    SwingUtilities.invokeAndWait(
      new Runnable() {
        public void run() {
          JFileChooser fc = new JFileChooser();
          int result = fc.showOpenDialog(new JFrame());
          if (result == JFileChooser.APPROVE_OPTION) {
            InputStream in = null;
            try {
              File f = fc.getSelectedFile();
              if (f != null) { // Make sure the user didn't choose a directory.
                in = new FileInputStream(f);
                for (int c = in.read(); c != -1; c = in.read()) {
                  System.out.write(c);
                }
              }
              in.close();
            }
            catch (IOException e) {System.err.println(e);}
          }
          System.exit(0);
        }
      }
    );