Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //I w-klassen, lägg till:
- public void addKeyListener(KeyListener m) {
- Canv.addKeyListener(m);
- }
- //I Client-klassen, efter IOW = new WindowCommunication(TheWindow,Serv);, lägg till:
- TheWindow.addKeyListener(IOW);
- //På WindowCommunication-klassen, lägg till implements KeyListener:
- class WindowCommunication extends Proc implements KeyListener {
- //mumbo jumbo
- //here...
- }
- //Se till att lägga till alla de abstrakta funktionerna.
- //keyPressed() skulle t.ex. kunna se ut så här:
- public void keyPressed(KeyEvent ke) {
- int c = ke.getKeyCode();
- if (c == KeyEvent.VK_UP) {
- Server.PutEvent(new SendKeyEvent(1));
- } else if (c == KeyEvent.VK_DOWN) {
- Server.PutEvent(new SendKeyEvent(2));
- } else if (c == KeyEvent.VK_LEFT) {
- Server.PutEvent(new SendKeyEvent(3));
- } else if (c == KeyEvent.VK_RIGHT) {
- Server.PutEvent(new SendKeyEvent(4));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement