Joystick

Israel G.
31 de Julio del 2004
Gracias de antemano

Haber si me pueden ayudar, necesito hacer un programa que detecte cuando presione un boton del joystick.

Ahora me he encontrado programas como el que sigue, pero no se de donde sacar esas librerias que tiene.

import stamp.core.*;
import stamp.peripheral.hid.Joystick;

public class demoJoystick
{

final static char CLR_SCR = 'u0010';

public static void main()
{
// create joystick object
Joystick controller = new Joystick(CPU.pin0, CPU.pin1, CPU.pin2, CPU.pin3);
// intermediate holder for each pot reading
int axisVal;
// create message buffer for screen display
StringBuffer msg = new StringBuffer();
while (true)
{
// create and display measurement message
msg.append(CLR_SCR);
msg.append("Joystick Demonn");
// X Pot
msg.append("X position = ");
axisVal = controller.rawX();

if (axisVal >= 0)
msg.append(axisVal);
else
msg.append("Error");
msg.append("n");
// Y Pot
msg.append("Y position = ");
axisVal = controller.rawY();

if (axisVal >= 0)
msg.append(axisVal);
else
msg.append("Error");
msg.append("nn");
// X Button
msg.append("X button is ");
if (!controller.buttonX()) msg.append("not ");
msg.append("pressed.n");
// Y Button
msg.append("Y button is ");
if (!controller.buttonY()) msg.append("not ");
msg.append("pressed.nn");
System.out.print(msg.toString());
// wait 0.1 seconds between readings
CPU.delay(1000);
}
}
}