static JTable logicListTable() { final JTable table = showFileAsTable(tableWithToolTips(), logicListFile(), 5, func { map(func(S s) { joinLines(" / ", s) }, loadLogicList()) }); tablePopupMenu(table, voidfunc(JPopupMenu menu, final int row) { final S item = first(getTableLine(table, row)); menu.add(jmenuItem("Delete " + quote(item), r { deleteFromLogicList(item); })); }); ret table; }