X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FHtmlSvgOutput.java;h=b5fdc2c4012a68400b9645e3cfa4785b476157ed;hb=refs%2Fheads%2Fjims%2Fbug%2FJAL-4298_java_console_causing_hang_at_startup;hp=c5ce35b6f0815b0dac96ac28bd1a3d6d4a2effd4;hpb=08fece8cdf7aeee3893e1c63fc94c01ce517e3dd;p=jalview.git diff --git a/src/jalview/io/HtmlSvgOutput.java b/src/jalview/io/HtmlSvgOutput.java index c5ce35b..b5fdc2c 100644 --- a/src/jalview/io/HtmlSvgOutput.java +++ b/src/jalview/io/HtmlSvgOutput.java @@ -26,7 +26,6 @@ import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.Locale; -import java.util.concurrent.Callable; import java.util.concurrent.atomic.AtomicBoolean; import org.jfree.graphics2d.svg.SVGGraphics2D; @@ -221,9 +220,8 @@ public class HtmlSvgOutput extends HTMLOutput /* * configure the action to run on OK in the dialog */ - Callable okAction = () -> { + Runnable okAction = () -> { doOutput(textOption.get()); - return null; }; /* @@ -237,7 +235,6 @@ public class HtmlSvgOutput extends HTMLOutput setProgressMessage(MessageManager.formatMessage( "status.cancelled_image_export_operation", getDescription())); - return null; }); svgOption.setResponseAction(0, okAction); svgOption.showDialog(); @@ -252,7 +249,7 @@ public class HtmlSvgOutput extends HTMLOutput } } catch (OutOfMemoryError err) { - System.out.println("########################\n" + "OUT OF MEMORY " + jalview.bin.Console.outPrintln("########################\n" + "OUT OF MEMORY " + generatedFile + "\n" + "########################"); new OOMWarning("Creating Image for " + generatedFile, err); } catch (Exception e)