Even so, I persist in buying just one yard of fabric. It's easy to get a smaller sized front and back out of a yard, but obviously two 22" sleeve length from shoulder to hem can't be cut from a 36" long piece of fabric (I'm short, but I do have two arms!).
But there is a way to get that yard to yield long sleeves, and the way is called cuffs. Cutting this out is a bit improvisational for each piece of fabric, but I've tried to give you an overview of how I have gone about it. Prewashed fabric may shrink, your cut may have been off grain and you had to straighten it, your arms may be longer than mine: I can't guarantee that you can get a true long-sleeved shirt out of one yard. But now that I've done it four times, I have to say I think you have a good chance.
First, here is a sketch of the general approach:
Now you will make your cuff pattern. Lay your sleeve pattern flat and place a piece of tracing paper on top of it. Trace the part of the sleeve you omitted, but fold up the hem allowance. Add two seam allowances at the top (1/2" to 1", depending on what you like). I say add two because you didn't add one to the upper sleeve section.
Then make a duplicate of this piece and put the two together in an hourglass shape, like this:
Now, wherever you can fit the whole length of the neckband on the crosswise grain (from selvedge to selvedge), go ahead and cut that strip.
Assemble the t-shirt in your normal fashion. After applying the sleeves and stitching the side seams, you will be ready to attach the cuffs. Here is a view of the cuff seam folded right sides together, and then beside it the cuff folded in half.
Attach the raw edges of the folded cuff to the end of the sleeve, fold it down, and your sleeve is full length...and hemmed!
With this busy print, the finished cuffs are hardly noticeable.
But in a stripe, there are lots of options for playing up the cuffs as a design feature. Notice that the sleeves are cut with the stripes on the bias. I couldn't get even two shortened sleeves from one yard with the stripes running horizontally because I couldn't work out the repeats properly. Now that it's done, I am so much happier with all the crazy stripe directions than with a standard stripe layout.