// action: voidfunc(int row) static void tablePopupMenuItem_top(final JTable table, fS name, fO action) { tablePopupMenuFirst(table, voidfunc(JPopupMenu menu, final int row) { addMenuItem(menu, name, r { pcallF(action, row) }); }); }