Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

import java.io.File;

import javax.swing.JFileChooser;

public class Main {
    public static void main(String[] argv) {
        JFileChooser fileChooser = new JFileChooser(new File("."));
        fileChooser.addChoosableFileFilter(new MyFilter());

        fileChooser.showOpenDialog(null);
        System.out.println(fileChooser.getSelectedFile());

    }
}

class MyFilter extends javax.swing.filechooser.FileFilter {
    public boolean accept(File file) {
        String filename = file.getName();
        return filename.endsWith(".java");
    }

    public String getDescription() {
        return "*.java";
    }
}