thinkpad鼠标 鼠标移动时,屏幕外的窗体自动移动回到屏幕的功能

Java用swing窗体写2个可控制移动的按钮,鼠标点击哪个键盘上下左右移动哪个,在线等,谢谢了_百度知道
Java用swing窗体写2个可控制移动的按钮,鼠标点击哪个键盘上下左右移动哪个,在线等,谢谢了
提问者采纳
public static void main(String[] args) {
PaintovalFrame objPane = new PaintovalFrame().VK_DOWN){
objT1!这个问题你自己想办法修改吧。不过可以实现你要的功能.addKeyListener(new KeyAdapter(){
public void keyPressed(KeyEvent e)
add(objT1);
objT1.setBounds(objT2.addKeyListener(new KeyAdapter(){
public void keyPressed(KeyEvent e)
add(objT2);
}), 50!代码有点小问题;2&quot.getX().getKeyCode()==e.setBounds(objT1.getY() + 10;
} else if(e;
private static JButton
public PaintovalFrame() {
setSize(500, objT2.getX().getY() - 10, 40);
} else if(e, 50.getX() - 10, 50.VK_LEFT){
objT2, 40).setBounds(20.getKeyCode()==e, 40).VK_UP){
objT2.getY();
objT2.getKeyCode()==e.setBounds(objT1, objT2, 50;
} else if(e;
} else if(e.VK_LEFT){
objT1, 50.getKeyCode()==e.setBounds(objT1.getY(),500).setBounds(objT2.getY() + 10.getX() + 10.setBounds(120.getKeyCode()==e, objT2;
objT1 = new JButton(&quot.getY() - 10, 40), 50.setBounds(objT2.getX().getY(), 40);1&quot, objT2, objT1.getY().getX();
}).getKeyCode()==e.VK_UP){
objT1.VK_RIGHT){
objT2;).getKeyCode()==e, 40);
} else if(e, objT1, 50;
objT1.getKeyCode()==e;
objT2.getX() - 10, 50,你自己修改吧.VK_DOWN){
objT2,运行后, 40。public class PaintovalFrame extends JFrame {
private static JButton
objT1;), 50, 40).getX() + 10,你按键盘方向键就会好了, 40);
} else if(e, objT1.VK_RIGHT){
objT1.setBounds(objT2, objT1, 40), 40;
objT2 = new JButton(&quot代码还可以优化, 50, 40),按钮2会全屏.setVisible(true).setBounds(objT1
提问者评价
其他类似问题
为您推荐:
其他1条回答
&&nbsp,&nbsp.add(objT1);class&&else&nbsp,&&&&&&nbsp,&&nbsp,&&50.VK_DOWN){&nbsp,&&&&JButton(&&&&&=&&nbsp.VK_LEFT){&10;void&&new&&nbsp,&&);&&&50;&&&&&&&nbsp.addKeyListener(kl);&&nbsp.getY()&&&&&&&&{&&40);50;&&nbsp,&&&10;&&nbsp.VK_RIGHT){&&&&nbsp.setLayout(null);&&&&public&&nbsp.getY()&&nbsp,&&&&&&nbsp.&&&&&&&objT2;&JButton&&&);&&}&&}&&super(&if(e;10;50;&nbsp.setVisible(true);&nbsp.JB&&&40);JButtonMoveFrame()&&&&&&&&&&objT2;objT2&&nbsp.getKeyCode()==e;&&};&&&&&&&&&objT1;&&&&&&&import&new&40);&&&&&&&&nbsp,&nbsp.setBounds(JButton(&&&nbsp,&&&import&objT1;&&=&}&nbsp.setBounds(btn.getKeyCode()==e;2&&}&nbsp.getSource();&&nbsp.addKeyListener(kl);&&&&&&&&&&e){&&&nbsp.getX()&&&nbsp.40;&&+&&&&&objT2;&&&&&&&&40);&&&40);&&&else&btn=(JButton)e;void&&&&&&&&&&&&if(e;&&&&&nbsp.);&&args)&&&&&&objT1&main(String[]&nbsp.&&&private&&&&JButtonMoveFrame&quot.setBounds(20;&&&&&}&&&&nbsp,&&&public&public&nbsp.setBounds(btn.EXIT_ON_CLOSE);&&&&+&nbsp.KeyA&&&nbsp,&&nbsp.getY();&&-&&&&&&&&&extends&&new&nbsp.&&&KeyAdapter&&&&nbsp,&&&nbsp.KeyE&&&nbsp.setSize(500;&&&&&&&&&nbsp.setDefaultCloseOperation(JFnew&&&&&&&&nbsp.getX();&&keyPressed(KeyEvent&&JButton&&public&&&&kl&&&if(e;&&&&&&&&&btn.getKeyCode()==e;}&&JButtonMoveFrame&&&&&&&&&&&&&nbsp,&&&nbsp.add(objT2);&JFrame&&-&nbsp.setBounds(120;&&&if(e;&&&&&&&&&nbsp.VK_UP){&&{&&&40,&&&nbsp,&&&&&&&&&&&nbsp.setBounds(}&&&&&&&&&&private&&&&&&&&&&&&JButton&&&&&&else&&&objT1;&&&&50;40);static&&&{&&&&&&&&&&&&&&&&1&&JButtonMoveFrame();&&nbsp.getKeyCode()==e;&&nbsp,&&nbsp,500).getX()&&50;&&nbsp。只要两个按钮都监听一个键盘事件就可以了.JF&=&&nbsp,&&&&&10;&nbsp.getX();KeyAdapter(){&nbsp。import&&nbsp.getY();&&import&&&&nbsp.&&&nbsp点击就是获得焦点
鼠标点击的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁关于Thinkpad鼠标指针自动有规律移动问题_百度知道
关于Thinkpad鼠标指针自动有规律移动问题
触摸板失灵)、箭头按键。然后充满电开机出现了问题,每次开机都要),一松开手鼠标指针又自动向右上角移动,开机老是进入windows启动管理器,进入windows界面后,鼠标指针自动向右上角移动(可以用指点杆移回来,双击桌面图标不能进入所点击的图标,进入bios界面部分按键失灵(Esc,在开机时候突然断电了,重装系统还是没有解决问题,问题依然存在,进入PE界面鼠标指针也是一样自动向右上角移动我的电脑是Thinkpad L430笔记本,之前因为电池不够电,无论双击那个都是进入桌面左上角第一个图标(按下Ctrl键可以解除
我有更好的答案
//support1?intcmp=I_F_Driver" title="http?intcmp=I_F_Driver" target="_blank">/lenovo/wsi/station/servicestation/default.aspx" target="_blank">http.lenovo.html<://support1
你所说的对我一点作用都没有
这东西我早就试过了 没点技术含量
一点意义都没有
不过还是谢了
建议您更换鼠标,并使用鼠标垫,如无效建议您将您的笔记本送至附近的服务站,我们的工程师会为您检测并处理服务网点查询:谢谢您的支持!
其他类似问题
为您推荐:
鼠标指针的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁thinkpad E540最近不能将鼠标移动至屏幕最下方让对话框上移_百度知道
thinkpad E540最近不能将鼠标移动至屏幕最下方让对话框上移
怎么回事,现在不可以用了,电脑买回来的时候还有上述功能比较长的而且不可以调整大小的对话框(如 从控制面板里面打开的“鼠标”对话框)当鼠标移动到屏幕最下方是对话框会上移显示出被状态栏挡住的按钮
我有更好的答案
lenovo.aspx://support1?intcmp=thinkh" target="_blank">:驱动查找://,建议您尝试更新下机器的主板.com.lenovo。  在您的机器使用中遇到的问题欢迎您咨询联想12*365的微信服务。另外的://support1,电源和鼠标里面的触摸板驱动.com?intcmp=thinkbd期待您满意的评价.cn/support//support/knowledge/knowledgehome.html,即可享受最便捷的服务?intcmp=thinkbd" href="http?intcmp=thinkbd" target="_blank">.lenovo,感谢您对联想的支持.com尊敬的用户您好。更新驱动之后一般就可以设置了的:<a href="http!  &nbsp,祝您生活愉快.lenovo。  您也可以通过如下链接获取更多ThinPad资料.cn/lenovo/wsi/weixin
其他类似问题
为您推荐:
thinkpad的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁ThinkPad X230笔记本开机进入桌面后,移动鼠标就出现屏幕亮度显示条,这是什么问题,正常吗?_百度知道
ThinkPad X230笔记本开机进入桌面后,移动鼠标就出现屏幕亮度显示条,这是什么问题,正常吗?
//:期待您满意的评价.php!
您可以尝试重装主板.php?intcmp=FM_LBBS_baidureplyThink论坛:///forum.lenovo:///forum,热键驱动。更多问题您可以咨询Idea论坛://thinkbbs.php,如果不行就是系统异常了 那就得重装系统了.cn/forum:<a href="http尊敬的联想用户您好
人类失去联想,世界将会怎样!
主营:IT网络服务
其他类似问题
为您推荐:
屏幕亮度的相关知识
其他1条回答
可能是驱动问题,可以尝试安装更新鼠标驱动、电源管理器或者热键
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 鼠标自动回到屏幕中间 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信