1 16 package sample.amazon.amazonSimpleQueueService; 17 18 import sample.amazon.amazonSimpleQueueService.util.RunnableCreateQueue; 19 20 import javax.swing.*; 21 import java.awt.event.KeyEvent ; 22 import java.awt.event.KeyListener ; 23 24 29 public class ListenersIn implements KeyListener { 30 JTextField createQueue; 31 JTextArea result; 32 JTextField queueCode; 33 JTextField enqueue; 34 RunnableCreateQueue runnable; 35 36 public ListenersIn(JTextField createQueue, JTextField queueCode, JTextField enqueue, 37 JTextArea result) { 38 this.queueCode = queueCode; 39 this.createQueue = createQueue; 40 this.enqueue = enqueue; 41 this.result = result; 42 } 43 44 public void keyPressed(KeyEvent e) { 45 if (e.getKeyCode() == KeyEvent.VK_ENTER) { 46 runnable = 47 new RunnableCreateQueue(this.createQueue, this.queueCode, this.enqueue, 48 this.result); 49 Thread tread = new Thread (runnable); 50 tread.start(); 51 } 52 } 53 54 public void keyReleased(KeyEvent e) { 55 56 } 57 58 public void keyTyped(KeyEvent e) { 59 60 } 61 } 62 | Popular Tags |