Page 158 - 4836
P. 158

public void focusLost (FocusEvent event) - викликається,
                            коли спостережуваний об'єкт втрачає фокус.

                                   Слухач коліщатка мишки MouseWheelListener
                                   Слухач      MouseWheelListener      оповіщається      при
                            обертанні  коліщатка  мишки  в  той  момент,  коли  даний
                            компонент  знаходиться  у  фокусі.  Цей  інтерфейс  містить
                            всього один метод:
                                   public  void  mouseWheelMoved  (MouseWheelEvent
                            event).
                                   Слухач клавіатури KeyListener

                                   Слухач  KeyListener  оповіщається,  коли  користувач
                            працює  з  клавіатурою  в  той  момент,  коли  даний  компонент
                            знаходиться у фокусі. В інтерфейсі визначено методи :
                                   public  void  mouseKeyTyped  (KeyEvent  event)  -
                            викликається, коли з клавіатури вводиться символ;
                                   public  void  mouseKeyPressed  (KeyEvent  event)  -
                            викликається, коли натиснута клавіша клавіатури;
                                   public  void  mouseKeyReleased  (KeyEvent  event)  -
                            викликається, коли відпущена клавіша клавіатури.
                                   Аргумент  event  цих  методів  здатний  дати  дуже  цінні
                            відомості.  Зокрема,  команда  event.getKeyChar  ()  повертає
                            символ типу char, пов'язаний з натиснутою клавішею. Якщо з
                            натиснутою  клавішею  не  пов'язаний  ніякої             символ,
                            повертається     константа    CHAR_UNDEFINED.           Команда
                            event.getKeyCode( ) поверне код натиснутою клавіші у вигляді
                            цілого  числа  типу  int.  Його  можна  порівняти  з  однією  з
                            численних  констант  ,  визначених  у  класі  KeyEvent:  VK_F1,
                            VK_SHIFT,  VK_D,  VK_MINUS  і  т.д.  Методи  isAltDown  (  ),
                            isControlDown( ),  isShiftDown( )  дозволяють дізнатися, чи не
                            була одночасно натиснута одна з клавіш - модифікаторів Alt,
                            Ctrl або Shift.





                                                           156
   153   154   155   156   157   158   159   160   161   162   163