目标 实现菜单的上下切换
需求 1. 8个菜单(菜单1,菜单2~菜单8),每次只会显示四个菜单,上下排列
2. 通过按键W和S实现上下移动,可以循环显示
3. 选中的菜单后会有一个小箭头 <-,反之则没有
4. 由于只能显示4个菜单,要求:短s下键要在显示序号最大菜单选中后整体上移,短按W上:需要在四个菜单序号最小处整体上移
5.在菜单1处按W,需要显示菜单5,6,7,8<-(上下排列); 在菜单8按s,显示菜单1<-,2,3,4(上下排列)
例如 开始运行
菜单1 <- 短按三次S 菜单1 短按1次S 菜单2 短按3次S 菜单5 短按1次s 菜单1<-
菜单2 菜单2 菜单3 菜单6 菜单2
菜单3 菜单3 菜单4 菜单7 菜单3
菜单4 菜单4<- 菜单5<- 菜单8<- 菜单4
例如
菜单2 上移3次 菜单2<- 上移1次 菜单1<-
菜单3 菜单3 菜单2
菜单4 菜单4 菜单3
菜单5<- 菜单5 菜单4
目的:主要希望有实现的思路,现在没有完全实现的思路,可以在编译器中,实现按一次输出对应的一个界面就行,