!7 svoid _onLoad { onTranspilerDirty(r dm_refreshTranspiler); } sclass StefansAssistant > DynPrintLog { transient JTextField tfInput; JComponent visualize() { ret centerAndSouthWithMargins(super.visualize(), centerAndEastWithSpacing(onEnter(tfInput = jtextfield("sf"), rThread go), jbutton("Go", rThread go))); } void go { print(stefansAssistant_answer(getText(tfInput))); } }