Has anyone ever used any sprays or paints to protect the cabinet of a speaker?


I bought a pair of JBL Studio 530s that sound phenomenal outside.  Although they are covered by a patio, there is still atmospheric moisture in the air at night when I listen and I would like to protect the cabinets from that moisture.   Suggestions please.  Let 'er rip. 

Thanks!
shtinkydog
i've left a pair of (indoor) technics sb55 speakers, which i sprayed with polyurethane, under on an eave on my open rear porch--i've left 'em out that way for 10+ years through snow, rain and shine and they're still going strong ( i have another pair of boston a70 speakers which i've also polyurethaned and left out for years without sonic issue). admittedly, the cabinets don't look good, but they do work fine.
Loomis, that's really amazing.  I don't expect mine to last more than 5 years if I did what you did.  The summer sun we get is brutal for about 4 hours where i usually have them.  But good to know.  
Erik, per your suggestion, I found just the ticket.  Rustoleum has a clear urethane with UV.  I thought you were joking about the UV.  So yeah, I sprayed them puppies over the weekend.  They look much darker now, and cooler!  Thanks, man!