基本完成，剩下：1，将按钮上的文字换成图标；2，每个命令的具体实现