!7 static JTextField tf; static SingleComponentPanel scp; static ImageSurface is; static new Q q; p-substance { showFrame(northAndCenter(tf = setTextFieldFontSize(jCenteredTextField(), 20), scp = new SingleComponentPanel)); onEnter(tf, r { selectAll(tf); final S text = getTextTrim(tf); q.add(r { loading { final BufferedImage img = quickVisualize(text); awt { scp.setComponent(centerAndSouth( jscroll_centered(is = new ImageSurface(img)), jcenteredBoldLabel(text)); awt { is.zoomToWindow(); } } } }); }); hideConsole(); }