static SingleComponentPanel lambda0Like jOnDemand(IF0 makeComponent) { SingleComponentPanel scp = singleComponentPanel(); bindToComponent(scp, -> { if (!scp.isEmpty()) ret; try { scp.setComponent(makeComponent?!); } catch print e { scp.setComponent(jscroll(jFastLogView_noWrap(renderStackTrace(e))); } }, null); ret scp; }