This is a question that pops up quite often, both from Swedish residents and from wine producers / wine sellers. This is a first version of the answer, perhaps not 100% exact (it is difficult to be that) nor 100% to be taken as legal advice:
Yes he can. Under certain conditions.
Since a few years it is OK for a Swedish resident to buy wine from a seller outside of Sweden but inside the EU. This is a result of EU competition laws. However, this is legal only under certain conditions. Read the details here Can Swedish residents import wine for personal consumption?
This post is also available in: Swedish