Package org.eclipse.swt.events

Examples of org.eclipse.swt.events.MouseAdapter


    grid_data.horizontalAlignment = GridData.CENTER;
    window_message.setLayoutData(grid_data);
    window_message.setForeground(SWTThread.getDisplay().getSystemColor(SWT.COLOR_RED));
    window_message.setText(_._("nightlybuildwarningwindow.label.message1"));
   
    MouseAdapter link_listener = new MouseAdapter() {
      public void mouseDoubleClick(MouseEvent arg0) {
        String path = (String) ((CLabel) arg0.widget).getData();
        if (!Utils.launchProgram(path))
          Utils.showWarningMessage(shell, _._("nightlybuildwarningwindow.error_open_url.title")
              , Localizer._("nightlybuildwarningwindow.error_open_url",path));
View Full Code Here


        doPaint(event.gc.getClipping());
      }
    });
    //cBlockView.moveAbove(null);

    cBlockView.addMouseListener(new MouseAdapter() {
        public void mouseDown(MouseEvent e) {
          Table table = getTable();
          Rectangle r = cBlockView.getBounds();
          TableItem[] item = { table.getItem(new Point(r.x, r.y)) };
          if (item[0] != null) {
View Full Code Here

    download_link.setLayoutData(grid_data);
    download_link.setText(_._("updaterwindow.label.download_link"));
    download_link.setData(JMConstants.JMULE_DOWNLOAD_PAGE);
    download_link.setForeground(SWTThread.getDisplay().getSystemColor(SWT.COLOR_BLUE));
    download_link.setCursor(new Cursor(SWTThread.getDisplay(),SWT.CURSOR_HAND));
    download_link.addMouseListener(new MouseAdapter() { 
      public void mouseDoubleClick(MouseEvent arg0) {
        String path = (String) ((CLabel) arg0.widget).getData();
        if (!Utils.launchProgram(path))
          Utils.showWarningMessage(shell, _._("updaterwindow.error_open_url.title")
              , Localizer._("updaterwindow.error_open_url",path));
View Full Code Here

      }
    });
    table.setItemCount(tableColumns.size());
   
    table.addMouseListener(new MouseAdapter() {
     
      public void mouseDown(MouseEvent arg0) {
        mousePressed = true;
        selectedItem = table.getItem(new Point(arg0.x,arg0.y));
      }
View Full Code Here

    headerContainer.setLayout(LayoutUtils.createGridLayout(3, 0, 0));
    ((GridLayout) headerContainer.getLayout()).marginLeft = 3;
    headerContainer.setLayoutData(new GridData(SWT.FILL, SWT.BEGINNING, true, false));
    headerContainer.setBackground(fParent.getDisplay().getSystemColor(SWT.COLOR_WHITE));
    headerContainer.setCursor(fParent.getDisplay().getSystemCursor(SWT.CURSOR_HAND));
    headerContainer.addMouseListener(new MouseAdapter() {
      @Override
      public void mouseDown(MouseEvent e) {
        onToggle();
      }
    });

    fFolderIcon = new Label(headerContainer, SWT.None);
    fFolderIcon.setLayoutData(new GridData(SWT.BEGINNING, SWT.CENTER, false, true));
    fFolderIcon.setBackground(fParent.getDisplay().getSystemColor(SWT.COLOR_WHITE));
    fFolderIcon.setCursor(fParent.getDisplay().getSystemCursor(SWT.CURSOR_HAND));
    fFolderIcon.addMouseListener(new MouseAdapter() {
      @Override
      public void mouseDown(MouseEvent e) {
        onToggle();
      }
    });

    fFolderName = new Label(headerContainer, SWT.None);
    fFolderName.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, true));
    fFolderName.setBackground(fParent.getDisplay().getSystemColor(SWT.COLOR_WHITE));
    fFolderName.setCursor(fParent.getDisplay().getSystemCursor(SWT.CURSOR_HAND));
    fFolderName.addMouseListener(new MouseAdapter() {
      @Override
      public void mouseDown(MouseEvent e) {
        onToggle();
      }
    });
View Full Code Here

        newsLabel.setForeground(newsLabel.getDisplay().getSystemColor(SWT.COLOR_BLACK));
      }
    });

    /* Restore RSSOwl label is clicked */
    newsLabel.addMouseListener(new MouseAdapter() {
      @Override
      public void mouseUp(MouseEvent e) {
        onOpen(bookmark, news, e);
      }
    });
View Full Code Here

    closeButton.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_END));
    closeButton.setBackground(titleCircle.getBackground());
    closeButton.setImage(fCloseImageNormal);
    closeButton.setCursor(getShell().getDisplay().getSystemCursor(SWT.CURSOR_HAND));
    closeButton.addMouseTrackListener(fMouseTrackListner);
    closeButton.addMouseListener(new MouseAdapter() {
      @Override
      public void mouseUp(MouseEvent e) {
        close();
      }
View Full Code Here

    headerContainer.setLayout(LayoutUtils.createGridLayout(3, 0, 0));
    ((GridLayout) headerContainer.getLayout()).marginLeft = 3;
    headerContainer.setLayoutData(new GridData(SWT.FILL, SWT.BEGINNING, true, false));
    headerContainer.setBackground(fParent.getDisplay().getSystemColor(SWT.COLOR_WHITE));
    headerContainer.setCursor(fParent.getDisplay().getSystemCursor(SWT.CURSOR_HAND));
    headerContainer.addMouseListener(new MouseAdapter() {
      @Override
      public void mouseDown(MouseEvent e) {
        onToggle();
      }
    });

    fFolderIcon = new Label(headerContainer, SWT.None);
    fFolderIcon.setLayoutData(new GridData(SWT.BEGINNING, SWT.CENTER, false, true));
    fFolderIcon.setBackground(fParent.getDisplay().getSystemColor(SWT.COLOR_WHITE));
    fFolderIcon.setCursor(fParent.getDisplay().getSystemCursor(SWT.CURSOR_HAND));
    fFolderIcon.addMouseListener(new MouseAdapter() {
      @Override
      public void mouseDown(MouseEvent e) {
        onToggle();
      }
    });

    fFolderName = new Label(headerContainer, SWT.None);
    fFolderName.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, true));
    fFolderName.setBackground(fParent.getDisplay().getSystemColor(SWT.COLOR_WHITE));
    fFolderName.setCursor(fParent.getDisplay().getSystemCursor(SWT.CURSOR_HAND));
    fFolderName.addMouseListener(new MouseAdapter() {
      @Override
      public void mouseDown(MouseEvent e) {
        onToggle();
      }
    });
View Full Code Here

        }
      }
    });

    /* Select All on Mouse Up */
    fLocationInput.addMouseListener(new MouseAdapter() {
      @Override
      public void mouseUp(MouseEvent e) {
        if (fLocationSelectAllOnce && fLocationInput.getSelectionCount() == 0)
          fLocationInput.selectAll();

View Full Code Here

    itemLabel.addMouseTrackListener(mouseTrackListener);
    imageLabel.addMouseTrackListener(mouseTrackListener);

    /* Restore RSSOwl label is clicked */
    MouseAdapter mouseListener = new MouseAdapter() {
      @Override
      public void mouseUp(MouseEvent e) {

        /* Open Item */
        item.open(e);

        /* Close Popup */
        doClose();
      }
    };

    itemLabel.addMouseListener(mouseListener);
    imageLabel.addMouseListener(mouseListener);

    /* Offer Label to mark item sticky */
    final CLabel markStickyLabel = new CLabel(fInnerContentCircle, SWT.NONE);
    markStickyLabel.setImage(item.supportsSticky() ? fItemNonStickyIcon : fItemNonStickyDisabledIcon);
    markStickyLabel.setBackground(fInnerContentCircle.getBackground());
    markStickyLabel.setEnabled(item.supportsSticky());
    markStickyLabel.addMouseTrackListener(fMouseTrackListner);
    markStickyLabel.setCursor(fShell.getDisplay().getSystemCursor(SWT.CURSOR_HAND));
    markStickyLabel.addMouseListener(new MouseAdapter() {
      @Override
      public void mouseDown(MouseEvent e) {
        boolean newStateSticky = !item.isSticky();

        /* Update Background Color */
 
View Full Code Here

TOP

Related Classes of org.eclipse.swt.events.MouseAdapter

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.