From: tama3 Date: Fri, 29 Jun 2007 04:41:16 +0000 (+0000) Subject: bug fixed: exception throwed when export settings and cancel similarity graph saving X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=e92c02213fb6959efc3bf37401be0a484661c406;p=stigmata%2Fstigmata-core.git bug fixed: exception throwed when export settings and cancel similarity graph saving git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/stigmata/trunk@142 acee48c3-7b26-0410-bdac-b3d0e5314bbc --- diff --git a/src/main/java/jp/naist/se/stigmata/ui/swing/FileIOManager.java b/src/main/java/jp/naist/se/stigmata/ui/swing/FileIOManager.java index af74597..1b70358 100644 --- a/src/main/java/jp/naist/se/stigmata/ui/swing/FileIOManager.java +++ b/src/main/java/jp/naist/se/stigmata/ui/swing/FileIOManager.java @@ -69,7 +69,7 @@ public class FileIOManager{ MessageFormat formatter = new MessageFormat(desc); for(int i = 0; i < exts.length; i++){ chooser.addChoosableFileFilter( - new ExtensionFilter(exts[i], formatter.format(exts[i])) + new ExtensionFilter(exts[i], formatter.format(new Object[] { exts[i], })) ); } } diff --git a/src/main/java/jp/naist/se/stigmata/ui/swing/graph/SimilarityDistributionGraphPane.java b/src/main/java/jp/naist/se/stigmata/ui/swing/graph/SimilarityDistributionGraphPane.java index bafecd9..142007f 100644 --- a/src/main/java/jp/naist/se/stigmata/ui/swing/graph/SimilarityDistributionGraphPane.java +++ b/src/main/java/jp/naist/se/stigmata/ui/swing/graph/SimilarityDistributionGraphPane.java @@ -181,10 +181,12 @@ public class SimilarityDistributionGraphPane extends JPanel{ exts, Messages.getString("savegraph.description") ); try{ - String format = file.getName(); - format = format.substring(format.lastIndexOf('.') + 1); + if(file != null){ + String format = file.getName(); + format = format.substring(format.lastIndexOf('.') + 1); - ImageIO.write(image, format, file); + ImageIO.write(image, format, file); + } } catch(IOException e){ JOptionPane.showMessageDialog( this,