Examples of addPopupMenuListener()


Examples of javax.swing.JPopupMenu.addPopupMenuListener()

           
            // Ambiguity ?
            if (qualificationType == CodeAnalyser.AnalysedIdentifier.QualificationType.UnqualifiedAmbiguousTopLevelSymbol) {
                getQualificationsDisplay().selectPanelForIdentifier(identifier);
                JPopupMenu menu = getAmbiguityPopupMenu(identifier.getName(), identifier.getCategory());
                menu.addPopupMenuListener(editorMenuFocusListener);
                return menu;
            }
           
            // This menu only handles ambiguities, and qualified identifiers
            return null;
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

    summary.setIcon(LogicConstants.getIcon("menucontextual_icon_ficha"));
    summary.addActionListener(this);
    menu.add(summary);
    summary.setEnabled(false);

    menu.addPopupMenuListener(new PopupMenuListener() {

      @SuppressWarnings("unchecked")
      @Override
      public void popupMenuWillBecomeVisible(PopupMenuEvent e) {
        eventOriginal = FleetControlMapViewer.this.mapView.lastMEvent;
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

            eventOriginal.getY()), mapView.zoomFactor);
      }
    });
    menu.add(cent);

    menu.addPopupMenuListener(new PopupMenuListener() {

      @Override
      public void popupMenuWillBecomeVisible(PopupMenuEvent e) {
        eventOriginal = HistoryMapViewer.this.mapView.lastMEvent;
      }
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

    if (span != null) {
      textComponent.setCaretPosition(span.start);
      textComponent.moveCaretPosition(span.end);
    }

    popup.addPopupMenuListener(new PopupMenuListener() {
      @Override
      public void popupMenuWillBecomeVisible(PopupMenuEvent e) {
      }

      @Override
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

          final RecordEntity entity = model.data.get(modelRow);
          entity.delete();
        }
      }
    });
    popup.addPopupMenuListener(new PopupMenuListener() {
     
      @Override
      public void popupMenuWillBecomeVisible(PopupMenuEvent e) {
        int model = convertRowIndexToModel(getSelectedRow());
        boolean enable = !(model < 0 || model == getRowCount() - 1);
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

        JPopupMenu popup = groovyEditor.getEditArea().getComponentPopupMenu();

        if (popup != null) {
            ScrollableMenu menu = new ScrollableMenu("Get Data..");
            popup.insert(menu, 0);
            popup.addPopupMenuListener(new PropertyExpansionPopupListener(menu, target.getContextModelItem(), target));
            popup.insert(new JSeparator(), 1);
        }
    }

    public static void enable(JTextComponent textField, ModelItem modelItem) {
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

    public JPopupMenu createPopupMenu(Action... actions) {
        JPopupMenu popupMenu = new KongaPopupMenu();
        for (Action a : actions) {
            popupMenu.add(a);
        }
        popupMenu.addPopupMenuListener(new PopupMenuListener() {


            @Override
            public void popupMenuWillBecomeVisible(PopupMenuEvent e) {
                setHovererBlocked(true);
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

  /*------------------------------[ ActionListener ]---------------------------------------------------*/

  public void actionPerformed(ActionEvent ae) {
    JPopupMenu popup = getPopupMenu();
    popup.addPopupMenuListener(this);
    popup.show(mainButton, 0, mainButton.getHeight());
  }

  /*------------------------------[ PopupMenuListener ]---------------------------------------------------*/

 
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

        for (InputSlot s : set) {
            menu.add(diagramScene.createGotoAction(s.getFigure()));
        }

        final MultiConnectionWidget w = this;
        menu.addPopupMenuListener(new PopupMenuListener() {

            public void popupMenuWillBecomeVisible(PopupMenuEvent e) {
                w.popupVisible = true;
                w.repaint();
            }
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

            InputSlot s = c.getInputSlot();
            menu.add(scene.createGotoAction(s.getFigure()));
        }

        final LineWidget w = this;
        menu.addPopupMenuListener(new PopupMenuListener() {

            public void popupMenuWillBecomeVisible(PopupMenuEvent e) {
                w.setRecursivePopupVisible(true);
            }
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.