A driver configuring a user interface, a user interface apparatus and a
method thereof. The method of configuring a user interface which provides
a main window having at least one main menu and a popup window linked to
each of the main menus and having at least one submenu includes: adding a
submenu into a main window as the main menu when an option of adding is
selected; deleting a selected submenu included in the main window as a
main menu from the main window when an operation of deleting is selected;
and restoring a current configuration of the main menu and the submenu to
an initial configuration when an option of restoring is selected.