The rogue waves with a controllable center are reported for the nonlinear Schroedinger equation in terms of rational-like functions by using a direct method. The position of these solutions can be controlled by choosing different center parameters and this may describe the possible formation mechanisms for optical, oceanic, and matter rogue wave phenomenon in optical fibres, the deep ocean, Bose-Einstein condensates respectively.