A swash plate compressor wherein a swash plate (3 or 18) and a piston (6 or 17) cooperating therewith are formed by using an aluminum alloy as a base metal, interference surface (6d or 17d) of the piston (6 or 17) for preventing the piston (6 or 17) from being rotated on its own axis by making the interference surfaces interfere with one other member being provided with a firmly-fixed film coating of a solid lubricant, sliding contact surfaces (6a or 17a) of the piston (6 or 17) which contact a cylinder bore (5 or 16) having a lubricating film coating fixed thereto so as to prevent seizure. In a structure in which an outer circumferential surface (3b) of a swash plate (3) abuts on the rotation preventing inteference surfaces (6d) of the piston (6), the lubricating film coating is also formed fixedly on the same outer circumferential surface (3b).