I have set icons for menu items using setIcon() method in swing. It is working fine in Windows vista. But in Windows XP, the menu items icons are not aligned properly. But it is working fine if look and feel is java's look and feel than windows look and feel. How to solve this problem?