changeButton.addActionListener( new ActionListener() {
public void actionPerformed( ActionEvent e ){
JFileChooser chooser = new JFileChooser(root_dir);
chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
String[] png = new String[] { "png","tif","tiff","jpg","jpeg" }; //$NON-NLS-1$
chooser.addChoosableFileFilter(new FileFilterer(png, "Images (Tiff, Jpeg,Png)")); //$NON-NLS-1$
chooser.setFileSelectionMode( JFileChooser.DIRECTORIES_ONLY );
int state = chooser.showOpenDialog(null);
File file = chooser.getSelectedFile();