Tommy Haas, Germany's top-ranked tennis player, is dealing with a case of swine flu.

"I did a test because I suspected that I had swine flu. The test was positive," Haas said in Tuesday's Bild newspaper. "Of course, it was a shock for me."

Haas told the paper he was already feeling better.

"I've calmed down now because although swine flu is a very strong form of flu, you can quickly overcome it when you're in good physical condition like I am," Haas said.

The 31-year-old Haas, ranked 17th in the world, pulled out of a tournament in Stockholm last week after becoming ill. He first thought it was normal flu but then had himself tested.

He also has pulled out of this week's Swiss Indoors and is unlikely to play next week at the Paris Masters.

German gymnast Philipp Boy and handball player Dominik Klein have also had swine flu.