Package javax.swing

Examples of javax.swing.JComponent.dispatchEvent()


    Object value = getValueAt(row, col);
    if (value instanceof JComponent) {
      JComponent component = (JComponent) value;
      MouseEvent newEvent = SwingUtilities.convertMouseEvent(this, e, component);

      component.dispatchEvent(newEvent);
      repaint();
      return true;
    }
    return false;
  }
View Full Code Here


    }

    public void testMouseInputAdapter() throws Exception {
        JComponent component = new JPanel();
        component.addMouseListener(adapter);
        component.dispatchEvent(new MouseEvent(component, MouseEvent.MOUSE_ENTERED, EventQueue
                .getMostRecentEventTime(), 0, 0, 0, 1, false));
        assertTrue(adapter.isEventOccured());
    }

    private class TestAdapter extends MouseInputAdapter {
View Full Code Here

      KeyEvent shiftDown = new KeyEvent(panel, KeyEvent.KEY_PRESSED, System.currentTimeMillis(), KeyEvent.SHIFT_MASK, KeyEvent.VK_SHIFT,
          KeyEvent.CHAR_UNDEFINED);
      KeyboardFocusManager.getCurrentKeyboardFocusManager().dispatchEvent(shiftDown);
      KeyEvent shiftUp = new KeyEvent(panel, KeyEvent.KEY_RELEASED, System.currentTimeMillis(), 0, KeyEvent.VK_SHIFT, KeyEvent.CHAR_UNDEFINED);
      panel.dispatchEvent(shiftUp);
    } finally {
      frame.dispose();
    }
  }
View Full Code Here

    }

    public void testMouseInputAdapter() throws Exception {
        JComponent component = new JPanel();
        component.addMouseListener(adapter);
        component.dispatchEvent(new MouseEvent(component, MouseEvent.MOUSE_ENTERED, EventQueue
                .getMostRecentEventTime(), 0, 0, 0, 1, false));
        assertTrue(adapter.isEventOccured());
    }

    private class TestAdapter extends MouseInputAdapter {
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.