我想实现给JLabel发送命令,控制它移动,比如说发送1,它向上移动,发送2向下移动,请问各位,怎么实现呀???
1条回答 默认 最新
- JavaHero080 2009-11-09 06:38关注
你的问题太不全面:
你的JLabel组件在什么里面?你用什么定位的?
你发送命令用什么方式?按键盘?假定你的JLabel放到某个container里面,用按键盘方式来控制。
首先,你不能用使用Layout,你必须container.setLayout(null),并且用setBounds来完成初始时的定位。然后用KeyListener来响应键盘事件,发现有对应于1的KeyEvent时就用setBounds让它上移,发现2下移,等等。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报