!7 concept UserLine { S text; long typed; } static JTextField tf; p-substance-noconsole { //showConceptsTable_postProcess.set(f reversedList); showConceptsTable_afterUpdate.set(voidfunc(JTable t) { print("Scrolling down!"); scrollTableDownIn(t, 100); }); SimpleCRUD crud = fastCRUD(programTitle(), UserLine); tf = setTextFieldFontSize(jCenteredTextField(), 20); addToWindow(crud.panel, withTitle("Type here:", tf)); onEnter(tf, r { tf.selectAll(); cnew(UserLine, text := getTextTrim(tf), typed := now()); }); focus(tf); }