Package charva.awt

Examples of charva.awt.EventQueue.postEvent()


  Toolkit term = Toolkit.getDefaultToolkit();
  EventQueue evtqueue = term.getSystemEventQueue();

  // First scroll the list DOWN so that index 0 is visible.
  evtqueue.postEvent(
          new ScrollEvent(this, ScrollEvent.DOWN,
    new Point(0, 0)));

  // Then (if necessary) scroll it UP so that the specified index
  // is not below the bottom of the viewport.
View Full Code Here


          new ScrollEvent(this, ScrollEvent.DOWN,
    new Point(0, 0)));

  // Then (if necessary) scroll it UP so that the specified index
  // is not below the bottom of the viewport.
  evtqueue.postEvent(
          new ScrollEvent(this, ScrollEvent.UP,
    new Point(0, index_)));
    }

    /**
 
View Full Code Here

     * this keystroke.
     */
    if (_currentRow >= _listModel.getSize() -1)
        return;

    evtqueue.postEvent(
        new ScrollEvent(this, ScrollEvent.UP,
      new Point(0, ++_currentRow)));
    break;

      case KeyEvent.VK_PAGE_DOWN:
View Full Code Here

      case KeyEvent.VK_PAGE_DOWN:
    _currentRow += _visibleRows;
    if (_currentRow >= _listModel.getSize())
        _currentRow = _listModel.getSize() -1;

    evtqueue.postEvent(
        new ScrollEvent(this, ScrollEvent.UP,
      new Point(0, _currentRow)));
    break;

      case KeyEvent.VK_END:
View Full Code Here

      new Point(0, _currentRow)));
    break;

      case KeyEvent.VK_END:
    _currentRow = _listModel.getSize() - 1;
    evtqueue.postEvent(new ScrollEvent(
            this, ScrollEvent.UP, new Point(0, _currentRow)));
    break;

      case KeyEvent.VK_UP:
    /* If we are already at the top of the list, ignore
View Full Code Here

     * this keystroke.
     */
    if (_currentRow < 1)
        return;

    evtqueue.postEvent(new ScrollEvent(
            this, ScrollEvent.DOWN, new Point(0, --_currentRow)));
    break;

      case KeyEvent.VK_PAGE_UP:
    _currentRow -= _visibleRows;
View Full Code Here

      case KeyEvent.VK_PAGE_UP:
    _currentRow -= _visibleRows;
    if (_currentRow < 0)
        _currentRow = 0;

    evtqueue.postEvent(new ScrollEvent(this, ScrollEvent.DOWN,
      new Point(0, _currentRow)));
    break;

      case KeyEvent.VK_ENTER:
    _doSelect();
View Full Code Here

  Object selectedItem = _popup.getSelectedItem();
  if (selectedItem != null)
      _model.setSelectedItem(selectedItem);

  evtqueue.postEvent(new ActionEvent(
      this, _model.getSelectedItem().toString()));
    }

    public void requestFocus() {
  /* Generate the FOCUS_GAINED event.
View Full Code Here

    // post an ItemEvent
    EventQueue queue = term.getSystemEventQueue();
    int state = (super.isSelected()) ?
      ItemEvent.SELECTED :
      ItemEvent.DESELECTED;
    queue.postEvent(new ItemEvent(this, this, state));
    break;
  }

  draw(Toolkit.getDefaultToolkit());
  requestFocus();
View Full Code Here

   * button is not disabled).
   */
  if (super.isEnabled() && (key == KeyEvent.VK_ENTER)) {

      EventQueue queue = Toolkit.getDefaultToolkit().getSystemEventQueue();
      queue.postEvent(new ItemEvent(this, this, ItemEvent.SELECTED));
  }
    }

    public void requestFocus() {
  /* Generate the FOCUS_GAINED event.
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.