繁体   English   中英

JAVA用鼠标单击,用键盘移动

[英]JAVA click with mouse, move with keyboard

我想在JFrame中选择一个对象,然后使用键盘上的箭头键移动它。 我做了键盘操作,每当我按箭头键时,它就会相应地移动。 我想要的是移动多个对象。 我试图放置多个对象,但它们确实同时移动了xD

tldr; 有没有一种方法可以使您只用鼠标单击一个对象并用键盘上的箭头键控制它?

尽管问题还不够清楚,但移动单个或多个对象也不是问题。 您需要为要侦听的对象使用KeyEvent Listener,并基于KeyEvent移动组件。

这里是一些参考: http : //download.oracle.com/javase/tutorial/uiswing/events/keylistener.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM