static JComponent dm_textFieldAndSubmit(S field, fS submitMethodName) { final DynModule m = dm_current_mandatory(); ret dm_textFieldAndSubmit(field, rThread { call(m, submitMethodName) }); } static JComponent dm_textFieldAndSubmit(S field, Runnable action) { ret centerAndEastWithMargin(onEnter(dm_textField(field), action), jbutton("Submit", action)); }