!7 static JTextField tf; static SingleComponentPanel scp; static ImageSurface is; static Q q; p-substance { q = new Q(true); 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 { JLabel lbl = jcenteredlabel(text); lbl.setFont(sansSerifBold(20)); scp.setComponent(centerAndSouth( jscroll_centered(is = new ImageSurface(img)), lbl); awt { is.zoomToWindow(); } } } }); }); hideConsole(); }