Jeg har lavet et program som bliver styret via en fjernbetjening, inde i programmet vil jeg nu gerne have et keyboard så man kan taste ind via fjernbetjeningen, fjernbetjeningen virker på den måde, at jeg har lavet en "robot" inde i programmet som "trykker" på en knap på det rigtige keyboard, de forskellige menuer har så en listener som denne "frame.registerKeyboardAction(actionListener(1), tastL, JComponent.WHEN_IN_FOCUSED_WINDOW);, det er så actionListener(1) som ændrer på den int.
public class TestInput extends JPanel { public TestInput() { ActionListener listener1 = new ActionListener() { public void actionPerformed(ActionEvent evt) { System.out.println ("You have pressed F2"); } };
ActionListener listener2 = new ActionListener() { public void actionPerformed(ActionEvent evt) { System.out.println ("You have pressed L"); } };
ActionListener listener3 = new ActionListener() { public void actionPerformed(ActionEvent evt) { System.out.println ("You have pressed M"); } };
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.