Now with a nicer error message in one case.

This commit is contained in:
dchandler 2003-06-26 22:48:05 +00:00
parent c34259b105
commit 25510542b2

View file

@ -44,7 +44,7 @@ public class ConverterGUI implements FontConversion, FontConverterConstants {
// DLC FIXMEDOC returns true on success // DLC FIXMEDOC returns true on success
public boolean doConversion(ConvertDialog cd, File oldFile, File newFile, public boolean doConversion(ConvertDialog cd, File oldFile, File newFile,
String whichConversion) { String whichConversion) {
PrintStream ps; PrintStream ps;
try { try {
returnCode returnCode
@ -55,6 +55,11 @@ public class ConverterGUI implements FontConversion, FontConverterConstants {
ps.close(); ps.close();
} catch (FileNotFoundException e) { } catch (FileNotFoundException e) {
returnCode = 39; returnCode = 39;
JOptionPane.showMessageDialog(cd,
"The conversion failed because either the old\nfile could not be found or the new file could\nnot be written (because it was open\nelsewhere or read-only or what have you).",
"Conversion failed",
JOptionPane.ERROR_MESSAGE);
return false;
} }
if (0 != returnCode) { if (0 != returnCode) {
JOptionPane.showMessageDialog(cd, JOptionPane.showMessageDialog(cd,