基本与上一篇文章指出的一致,只是将菜单显示和响应函数合二为一