Examples of addPopupMenuListener()


Examples of javax.swing.JPopupMenu.addPopupMenuListener()

                if (menu != null && getModel() instanceof Model) {
                    Model model = (Model) getModel();
                    if (!model._isPressed()) {
                        if (isInArrowArea(e.getPoint()) && menu.getComponentCount() > 0) {
                            model._press();
                            menu.addPopupMenuListener(getMenuListener());
                            menu.show(JDropDownToggleButton.this, 0, getHeight());
                            popupMenuOperation = true;
                        }
                    } else {
                        model._release();
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

                if (menu != null && getModel() instanceof Model) {
                    Model model = (Model) getModel();
                    if (!model._isPressed()) {
                        if (isInArrowArea(e.getPoint()) && menu.getComponentCount() > 0) {
                            model._press();
                            menu.addPopupMenuListener(getMenuListener());
                            menu.show(JDropDownButton.this, 0, getHeight());
                            popupMenuOperation = true;
                        }
                    } else {
                        model._release();
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

                            m_imgView.setOrientation(orientation);
                    }
                    else if (ev.getButton() == MouseEvent.BUTTON3)
                    {
                        JPopupMenu menu = new JPopupMenu();
                        menu.addPopupMenuListener(new PopupMenuAdapter()
                        {
                            @Override
                            public void popupMenuWillBecomeInvisible(PopupMenuEvent ev)
                            {
                                m_statusBar.setText(null);
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

    /** Creates a new instance of JStatusMenu */
    public JStatusMenu(String s, final JStatusBar statusBar)
    {
        super(s);
        final JPopupMenu popupMenu = getPopupMenu();
        popupMenu.addPopupMenuListener(new PopupMenuAdapter()
        {
            public void popupMenuWillBecomeVisible(PopupMenuEvent ev)
            {
                statusBar.saveText();
                if (m_updateArray != null)
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

     */
    public void addJtabViewsPopupMenu() {
        JPopupMenuHandler jpmh = new JPopupMenuHandler(this);
        JPopupMenu jp = new JPopupMenu();
        getJtabViews().setComponentPopupMenu(jp);
        jp.addPopupMenuListener(new PopupMenuListener(){
            public void popupMenuWillBecomeInvisible(PopupMenuEvent e){
                _jtabpopmenupoint = getJtabViews().getComponentPopupMenu().getLocationOnScreen();
            }
            public void popupMenuCanceled(PopupMenuEvent e){
                _jtabpopmenupoint = null;
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

     */
    public void addJtabViewsPopupMenu() {
        JPopupMenuHandler jpmh = new JPopupMenuHandler(this);
        JPopupMenu jp = new JPopupMenu();
        getJtabViews().setComponentPopupMenu(jp);
        jp.addPopupMenuListener(new PopupMenuListener(){
            public void popupMenuWillBecomeInvisible(PopupMenuEvent e){
            }
            public void popupMenuCanceled(PopupMenuEvent e){
                _jtabpopmenupoint = null;
            }
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

    // Create sub menus
    createPopup(popup, link);

    popup.show(component, x, y);
    popup.addPopupMenuListener(this);
  }

  /**
   * Fill popup menu.
   *
 
View Full Code Here

Examples of javax.swing.JPopupMenu.addPopupMenuListener()

    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()

            popup.add(item);
            item.addActionListener(actionListener);
          }
          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()

    // If this sub menu is added to a parent
    // then an Listener is added to request show popup events of the parent
    if (ev.getChangeFlags() == HierarchyEvent.PARENT_CHANGED && ev.getChanged() == this) {
      final JPopupMenu parent = (JPopupMenu) getParent();
      if (parent != null) {
        parent.addPopupMenuListener(listener);
      }
      else {
        ((JPopupMenu) ev.getChangedParent()).removePopupMenuListener(listener);
      }
    }
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.