A method of moving objects in a graphical user interface, comprising: obtaining a video image of a user of the interface; displaying the video image on a display such that the video image is superposed with one or more objects displayed on the display; displaying a medium icon array arranged in a first direction, including a plurality of user-selectable medium icons, and a contents icon array arranged in a second direction so that the medium icon array and the contents icon array form a two-dimensional cross-shape and intersect at an intersection area, in which each medium icon represents a respective type of multimedia content, and movement of a medium icon into the intersection area causes the display of contents icons representing content of that type; scrolling the medium icon array in the first direction and scrolling the contents icon array in the second direction based on recognition of motions of the video image of the user in the first direction and the second direction respectively; displaying an attention area disposed relative to the intersection area in the second direction so that a particular contents icon of the contents icon array is displayed in the attention area by the scrolling step; and detecting a display command to display a contents file corresponding to the contents icon currently in the attention area, wherein recognition of motions of the video image includes recognizing whether a user is using his left or right hand to select or move one or more icons from the contents icon array, the method comprising displaying the intersection area to the left side of a displayed image of the user's head if the user is using his left hand, and displaying the intersection area to the right side of the displayed image of the user's head if the user is using his right hand. obtaining a video image of a user of the interface; displaying the video image on a display such that the video image is superposed with one or more objects displayed on the display; displaying a medium icon array arranged in a first direction, including a plurality of user-selectable medium icons, and a contents icon array arranged in a second direction so that the medium icon array and the contents icon array form a two-dimensional cross-shape and intersect at an intersection area, in which each medium icon represents a respective type of multimedia content, and movement of a medium icon into the intersection area causes the display of contents icons representing content of that type; scrolling the medium icon array in the first direction and scrolling the contents icon array in the second direction based on recognition of motions of the video image of the user in the first direction and the second direction respectively; displaying an attention area disposed relative to the intersection area in the second direction so that a particular contents icon of the contents icon array is displayed in the attention area by the scrolling step; and detecting a display command to display a contents file corresponding to the contents icon currently in the attention area, wherein recognition of motions of the video image includes recognizing whether a user is using his left or right hand to select or move one or more icons from the contents icon array, the method comprising displaying the intersection area to the left side of a displayed image of the user's head if the user is using his left hand, and displaying the intersection area to the right side of the displayed image of the user's head if the user is using his right hand.