Package javax.swing.event

Examples of javax.swing.event.MouseInputAdapter


            }
        };

        this.table.getTableHeader().setReorderingAllowed(false);

        this.table.addMouseListener(new MouseInputAdapter() {
            private MonitorWindow window;

            @Override
            public void mouseClicked(MouseEvent event) {
                Point point = event.getPoint();
View Full Code Here


   */
  private void addMatch(TreeFromFile match, List<Tree> matchedParts) {
    JPanel treeDisplay = new JPanel(new BorderLayout());
    JTextField filename = new JTextField("From file: " + match.getFilename());
    filename.setEditable(false);
    MouseInputAdapter listener = new FilenameMouseInputAdapter(filename);
    filename.addMouseListener(listener);
    filename.addMouseMotionListener(listener);
    treeDisplay.add(filename, BorderLayout.NORTH);
    if(TregexGUI.getInstance().isTdiffEnabled()) {
      tjp = getTreeJPanel(match.getDiffDecoratedTree(), matchedParts);
View Full Code Here

    list = new TooltipJList(model);
    list.setCellRenderer(new MatchCellRenderer());
    list.setTransferHandler(new TreeTransferHandler());
    matchedParts = Generics.newHashMap();
    list.addListSelectionListener(this);
    MouseInputAdapter mouseListener = new MouseInputAdapter() {
      private boolean dragNDrop = false;
      @Override
      public void mousePressed(MouseEvent e) {
        if (MatchesPanel.getInstance().isEmpty()) return;
        if(firstMouseEvent == null) {
View Full Code Here

            model.setArmed(false);
        }
    }

    protected void installListeners(JComponent c) {
        MouseInputAdapter l = createHeaderBoxMouseListener();
        c.addMouseListener(l);
    }
View Full Code Here

        _startPoint = null;
        _scale = 0.0;

        setBorder(BorderFactory.createEmptyBorder(1, 1, 1, 1));
        setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR));
        MouseInputListener mil = new MouseInputAdapter() {
            // A new approach suggested by thomas.bierhance@sdm.de

            @Override
            public void mousePressed(MouseEvent e) {
                if (_startPoint != null) {
View Full Code Here

            }
        };

        this.table.getTableHeader().setReorderingAllowed(false);

        this.table.addMouseListener(new MouseInputAdapter() {
            private MonitorWindow window;

            @Override
            public void mouseClicked(MouseEvent event) {
                Point point = event.getPoint();
View Full Code Here

      }
     
      ReflectionUtils.invokeMethod("setTransferHandler", component,
        new Class[] { TransferHandler.class }, new Object[] { handler });
     
      MouseInputAdapter starter = new MouseInputAdapter()
      {
        @Override
          public void mousePressed(MouseEvent e)
          {
            TransferHandler handler = (TransferHandler)
View Full Code Here

    boolean focusable = getFocusableWindowState();
    if (focusable) {
      SizeGrip sg = new SizeGrip();
      sg.applyComponentOrientation(sg.getComponentOrientation()); // Workaround
      panel.add(sg, BorderLayout.LINE_END);
      MouseInputAdapter adapter = new MouseInputAdapter() {
        private Point lastPoint;
        public void mouseDragged(MouseEvent e) {
          Point p = e.getPoint();
          SwingUtilities.convertPointToScreen(p, panel);
          if (lastPoint==null) {
View Full Code Here

     * Constructs an empty tile palette panel.
     */
    public TilePalettePanel() {
        tileSelectionListeners = new LinkedList();

        MouseInputAdapter mouseInputAdapter = new MouseInputAdapter() {
            private Point origin;

            public void mousePressed(MouseEvent e) {
                origin = getTileCoordinates(e.getX(), e.getY());
                setSelection(new Rectangle(origin.x, origin.y, 0, 0));
View Full Code Here

    public TimeLine(TimeLineModel model) {
        super();
        Time start = model.getStartTime();
        Time end = model.getEndTime();
        int intervals = model.getIntervalCount();
        MouseInputListener msListener = new MouseInputAdapter() {

            public void mousePressed(MouseEvent e) {
                setCursor(e);
            }
View Full Code Here

TOP

Related Classes of javax.swing.event.MouseInputAdapter

Copyright © 2018 www.massapicom. 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.