Java使用Xbox控制器 [英] Java using Xbox controller

查看:178
本文介绍了Java使用Xbox控制器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您建议将我的Xbox 360控制器连接到Java,并能够将键输入作为KeyEvent读入keyPressed事件。

What library would you recommend to hook up my Xbox 360 controller to Java, and be able to read key inputs into keyPressed Event as a KeyEvent.

所以我会喜欢这样的事情

So I would like something like this

private class KeyInputHandler extends KeyAdapter {
    public void keyPressed(KeyEvent e) {
    }
}

我希望所有控制器按下进入keyPressed。

And I want all the controller presses to go into keyPressed.

如果你能为PS3控制器提供好的库,我将不胜感激。

I would appreciate it even further if you can provide good libraries for PS3 controllers too.

推荐答案

有线XBox 360控制器将在Windows中作为操纵杆呈现,因此像JXInput这样的库将允许您接受来自它的输入。

The wired XBox 360 controller will present as a joystick in Windows, so a library like JXInput will allow you to accept inputs from it.

简单示例

JXInput网站

这篇关于Java使用Xbox控制器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆