@Override public void popupMenuWillBecomeInvisible(PopupMenuEvent e) { if (!canceled) { Object selectedItem = getIncSearchComboBox().getModel().getSelectedItem(); if (selectedItem instanceof String) { String findWhat = (String) selectedItem; for (EditorFindSupport.SPW spw : EditorFindSupport.getInstance().getHistory()) { if (findWhat.equals(spw.getSearchExpression())) { searchProps.setProperty(EditorFindSupport.FIND_REG_EXP, spw.isRegExp()); break; } } } } else { canceled = false; } }
public void popupMenuWillBecomeInvisible(PopupMenuEvent e) { JPopupMenu popup = (JPopupMenu) e.getSource(); popup.removeAll(); popup.setInvoker(null); // hack KeyStroke esc = KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0); JComponent c = getOutputPane().getTextView(); c.getInputMap().put(esc, handle); getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).put(esc, handle); //hack end popup.removePopupMenuListener(this); for (TabAction action : popupItems) { action.clearListeners(); } }
@Override public void popupMenuWillBecomeInvisible(PopupMenuEvent e) { if (popup!=null) { popup.hide(); popup = null; } singleRefactoringCombo.getAccessibleContext().removePropertyChangeListener(listener); }
@Override public void popupMenuCanceled(PopupMenuEvent e) { // without the check the previous non-special item would be displayed // while calling DataComboBoxModel.newItemActionPerformed() // instead of NEW_ITEM, but this is unwanted. Same for // popupMenuWillBecomeImvisible(). if (!performingNewItemAction) { setPreviousNonSpecialItem((JComboBox)e.getSource()); } }
@Override public void popupMenuWillBecomeVisible(PopupMenuEvent e) { if (!menuInitialized) { JPopupMenu menu = (JPopupMenu)e.getSource(); debugHistorySupport.init(menu); attachHistorySupport.init(menu); menuInitialized = true; } else { debugHistorySupport.refreshItems(); } }
@Override public void popupMenuCanceled(PopupMenuEvent e) { } }); searchTextField.putClientProperty("JTextField.Search.FindPopup", dummy); //NOI18N searchTextField.putClientProperty("JTextField.Search.FindAction", new ActionListener() { //NOI18N @Override public void actionPerformed(ActionEvent e) { maybeShowPopup(null, searchTextField); } }); }
@Override public void popupMenuWillBecomeInvisible(PopupMenuEvent e) { if (lastPopup != null) { lastPopup.removePopupMenuListener(this); lastPopup = null; // clear the status and stop listening } }
@Override public void popupMenuWillBecomeInvisible(final PopupMenuEvent e) { lastPopupCloseTime = System.currentTimeMillis(); JPopupMenu jPopupMenu = (JPopupMenu) e.getSource(); jPopupMenu.removePopupMenuListener(this); for (PopupMenuListener otherListener : otherListeners) { jPopupMenu.removePopupMenuListener(otherListener); } }
@Override public void popupMenuWillBecomeInvisible(PopupMenuEvent e) { popupVisible = false; mainButton.getModel().setRollover(false); arrowButton.getModel().setSelected(false); ((JPopupMenu) e.getSource()).removePopupMenuListener(this); }
@Override public void popupMenuWillBecomeInvisible(PopupMenuEvent e) { popupVisible = false; arrowButton.getModel().setSelected(false); ((JPopupMenu) e.getSource()).removePopupMenuListener(this); // act as good programmer :) }
@Override public void popupMenuWillBecomeInvisible(PopupMenuEvent e) { popupVisible = false; arrowButton.getModel().setSelected(false); ((JPopupMenu) e.getSource()).removePopupMenuListener(this); }
@Override public void popupMenuWillBecomeInvisible(PopupMenuEvent e) { popupVisible = false; mainButton.getModel().setRollover(false); arrowButton.getModel().setSelected(false); ((JPopupMenu) e.getSource()).removePopupMenuListener(this); // act as good programmer :) }
public void popupMenuWillBecomeVisible(PopupMenuEvent e) { // GMA 1.4.8: Now check which combo box event is coming from if ( e.getSource() == box ) { // ***** Changed by A.K.M. 6/23/06 ***** // setPrototypeDisplayValue restricts the size of the box to a fixed // length of eight characters box.setPrototypeDisplayValue("WWWWWWWW"); // The popup listener adjusts the size of the popup to match the size // of the text being displayed JComboBox tempBox = (JComboBox) e.getSource(); Object comp = tempBox.getUI().getAccessibleChild(tempBox, 0); if (!(comp instanceof JPopupMenu)) { return; } JComponent scrollPane = (JComponent) ((JPopupMenu) comp).getComponent(0); Dimension size = scrollPane.getPreferredSize(); UnknownDataSet tester1 = (UnknownDataSet)tempBox.getSelectedItem(); CustomBRGTable.setReverseYAxis(false); CustomBRGTable.setIgnoreZeros(false); // 6.5 is a hardcoded value that approximates the size of a // character in pixels // TODO: Find exact size of text in pixels and adjust // size.width accordingly if (tester1 != null) { if (maxDBNameLength < tester1.desc.name.length()) { maxDBNameLength = tester1.desc.name.length(); } size.width = (int)(maxDBNameLength * 6.5); scrollPane.setPreferredSize(size); } // ***** Changed by A.K.M. 6/23/06 ***** } }
@Override public void popupMenuWillBecomeInvisible(PopupMenuEvent e) { }
@Override final public void popupMenuWillBecomeVisible(PopupMenuEvent objPpopupMenuEvent) { ColorActions.doHideColorsChoosers(this.objGcontrolJFrame); }
@Override public void popupMenuWillBecomeVisible(PopupMenuEvent e) { }
@Override public void popupMenuCanceled(PopupMenuEvent e) { canceled = true; SearchBar.getInstance().setPopupMenuWasCanceled(true); }
@Override public void popupMenuCanceled(PopupMenuEvent e) { popupMenuWasCanceled = true; }
@Override public void popupMenuWillBecomeVisible(PopupMenuEvent e) { JComboBox combo = (JComboBox) e.getSource(); confirm(new EventObject(combo.getEditor().getEditorComponent())); combo.removePopupMenuListener(this); }
@Override public void popupMenuCanceled(PopupMenuEvent e) { }
@Override public void popupMenuWillBecomeVisible (PopupMenuEvent e) { popupOn = true; }
@Override public void popupMenuWillBecomeInvisible (PopupMenuEvent e) { popupOn = false; }
@Override public void popupMenuCanceled (PopupMenuEvent e) { popupOn = true; }
@Override public void popupMenuWillBecomeVisible(PopupMenuEvent e) { refresh(); }
@Override public void popupMenuCanceled(PopupMenuEvent e) { synchronized (this) { updatePopup = true; } }