package org.lwjgl.test.input; import java.awt.Dimension; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTextField; import org.lwjgl.input.Controller; import org.lwjgl.input.Controllers; /** * Oops. Forgot to document this one. * * @author Kevin Glass */ public class TestControllers extends JPanel { public static int total = 0; private JTextField[] values; private JTextField[] names; private Controller controller; private int buttonCount; private int itemCount; public TestControllers(int index) { controller = Controllers.getController(index); setLayout(null); buttonCount = controller.getButtonCount(); itemCount = controller.getButtonCount() + controller.getAxisCount() + 2; values = new JTextField[itemCount]; names = new JTextField[itemCount]; for (int i=0;i