@Override public void actionPerformed(ActionEvent e){
  FileDialog chooser=new FileDialog(StdDraw.frame,"Use a .png or .jpg extension",FileDialog.SAVE);
  chooser.setVisible(true);
  String filename=chooser.getFile();
  if (filename != null) {
    StdDraw.save(chooser.getDirectory() + File.separator + chooser.getFile());
  }
}

@ Override public void actionPerformed ( ActionEvent e ) { FileDialog chooser = new FileDialog ( StdDraw . frame , "Use a .png or .jpg extension" , FileDialog . SAVE ) ; chooser . setVisible ( true ) ; String filename = chooser . getFile ( ) ; if ( filename != null ) { StdDraw . save ( chooser . getDirectory ( ) + File . separator + chooser . getFile ( ) ) ; } }
this method cannot be called directly .
