当前位置: 代码迷 >> Eclipse >> 新手求教,移动按钮有关问题,求思路!
  详细解决方案

新手求教,移动按钮有关问题,求思路!

热度:32   发布时间:2016-04-23 01:06:53.0
新手求教,移动按钮问题,求思路!!
8个按钮放在九宫格里,想通过方向键移动这些按钮,求思路
附上图

------解决方案--------------------
没图啊、???
------解决方案--------------------
首先什么使用什么布局?
是简单的swing么?
然后就是移动,你确定是移动按钮这个动作,而不是完成这个拼图吧。。。
------解决方案--------------------
引用:
Quote: 引用:

没图啊、???

额,刚才上传不了

思路注册frame的键盘事件。遇到方向键,比如←,判断每个方块的左边是空的,就移动。其他方向类似思路
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

没图啊、???

额,刚才上传不了

思路注册frame的键盘事件。遇到方向键,比如←,判断每个方块的左边是空的,就移动。其他方向类似思路
就想知道怎么判断哪个按钮哪个方向是空的

比如你现在按了↓,你循环判断,1的左上角坐标是(0,0),你可以判断一下(0,0+1的1.5高度)的地方是否有label就可以了
------解决方案--------------------
方法不知道就要看API了啊。建议找一篇文章学一下swing的东西

引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

没图啊、???

额,刚才上传不了

思路注册frame的键盘事件。遇到方向键,比如←,判断每个方块的左边是空的,就移动。其他方向类似思路
就想知道怎么判断哪个按钮哪个方向是空的

比如你现在按了↓,你循环判断,1的左上角坐标是(0,0),你可以判断一下(0,0+1的1.5高度)的地方是否有label就可以了
额,可以具体点吗?我是新手,好多方法都好不知道
  相关解决方案