@Override public void focusLost(FocusEvent e) { // Only dispose of tip if it wasn't the TipWindow that was clicked // "c" can be null, at least on OS X, so we must check that before // calling SwingUtilities.getWindowAncestor() to guard against an // NPE. Component c = e.getOppositeComponent(); boolean tipClicked = (c instanceof TipWindow) || (c!=null && SwingUtilities.getWindowAncestor(c) instanceof TipWindow); if (!tipClicked) { possiblyDisposeOfTipWindow(); } }
@Override public void focusGained(final FocusEvent e) { filter(e.getOppositeComponent() instanceof TableView ? 0 : tdata.cols.length - 1); } @Override
@Override public void focusLost(FocusEvent e) { if (e.isTemporary() || isAlwaysShown()) { return ; } Component oppositeComponent = e.getOppositeComponent(); if (e.getSource() != searchTextField) { ((Component) e.getSource()).removeFocusListener(this); } if (oppositeComponent instanceof JMenuItem || oppositeComponent instanceof JPopupMenu) { oppositeComponent.addFocusListener(this); return ; } if (oppositeComponent == searchTextField) { return ; } if (searchPanel != null) { removeSearchField(); //fireQuickSearchConfirmed(); callback.quickSearchCanceled(); } } }
/** * @see FocusEvent */ // TODO public Object getOppositeComponent() { return event.getOppositeComponent(); }
public void focusLost(FocusEvent e) { Component c = e.getOppositeComponent(); if (c != searchTextField) { removeSearchField(); } } }
/** * @see FocusEvent */ // TODO public Object getOppositeComponent() { return event.getOppositeComponent(); }
table.addFocusListener(new FocusAdapter() { @Override public void focusLost(FocusEvent e) { if (e.getOppositeComponent().getParent() != table) { loseCellFocus(); } } });
@Override public void focusGained(final FocusEvent e) { filter(e.getOppositeComponent() instanceof TableView ? 0 : tdata.cols.length - 1); } @Override
public void focusLost(FocusEvent e) { Component c = e.getOppositeComponent(); if (c != searchCombo) { removeSearchField(); } } }
@Override public void focusGained(FocusEvent e) { /** * If the previous focus was on the text inputbox, then * return focus there when done. */ if (e.getOppositeComponent() != null && e.getOppositeComponent().getClass() == ChannelEditBox.class) { shouldReturnFocusTo = e.getOppositeComponent(); } }
@Override public void focusLost(FocusEvent e) { /** * Only quit out of mode when focus is lost to the text * inputbox. */ if (e.getOppositeComponent() != null && e.getOppositeComponent().getClass() == ChannelEditBox.class) { disable(); } }
public void focusLost(final FocusEvent e) { final Component oppositeComponent = e.getOppositeComponent(); if (oppositeComponent != null && oppositeComponent != jTextFieldPreverify && oppositeComponent != jTextFieldExec && oppositeComponent != jTextFieldDebug && oppositeComponent != infoPanel) infoPanel.setText(""); // NOI18N }
@Override public void focusGained(FocusEvent e) { //do not select all on OSX after suggestion is selected if (e.getOppositeComponent() == null) { clearTextFieldSelectionAsync(textComponent); } } });
@Override public void focusLost(FocusEvent e) { System.out.println("Lost Focus"); dialog.setVisible(false); if (getText().trim().equals("") && e.getOppositeComponent() != null && e.getOppositeComponent().getName() != null) { if (!e.getOppositeComponent().getName().equals("suggestFieldDropdownButton")) { setText(defaultText); } } else if (getText().trim().equals("")) { setText(defaultText); } }
@Override public void focusLost(FocusEvent e) { Component oppositeComponent = e.getOppositeComponent(); boolean focusOwner = textComponent.isFocusOwner(); if (!focusOwner && !(oppositeComponent != null && oppositeComponent.getParent() == suggestionPanel)) { hideSuggestions(); } }
public void focusGained(FocusEvent fe) { if (fe.getOppositeComponent() != null) { FocusGainedTask task = new FocusGainedTask(textField); if (textField instanceof JFormattedTextField) { SwingUtilities.invokeLater(task); } else { task.run(); } } }
static void focusEventToString (FocusEvent fe, final StringBuffer sb) { Component target = (Component) fe.getSource(); Component opposite = (Component) fe.getOppositeComponent(); sb.append (" focus "); //NOI18N sb.append (fe.getID() == FocusEvent.FOCUS_GAINED ? " gained by " : " lost by "); //NOI18N compToString (target, sb); sb.append (fe.getID() == FocusEvent.FOCUS_GAINED ? " from " : " to "); //NOI18N compToString (opposite, sb); sb.append (" isTemporary: "); //NOI18N sb.append (fe.isTemporary()); }
static void focusEventToString(FocusEvent fe, final StringBuffer sb) { Component target = (Component) fe.getSource(); Component opposite = fe.getOppositeComponent(); sb.append(" focus "); //NOI18N sb.append((fe.getID() == FocusEvent.FOCUS_GAINED) ? " gained by " : " lost by "); //NOI18N compToString(target, sb); sb.append((fe.getID() == FocusEvent.FOCUS_GAINED) ? " from " : " to "); //NOI18N compToString(opposite, sb); sb.append(" isTemporary: "); //NOI18N sb.append(fe.isTemporary()); }
public void focusLost(FocusEvent e) { Container topLevelAncestor = _popup.getTopLevelAncestor(); if (topLevelAncestor == null) { return; } Component oppositeComponent = e.getOppositeComponent(); if (topLevelAncestor == oppositeComponent || topLevelAncestor.isAncestorOf(oppositeComponent)) { return; } hideHintsPopup(); } });
@Override public void focusGained(FocusEvent e) { FocusEvent fe = new FocusEvent(ModelGrid.this, e.getID(), e.isTemporary(), e.getOppositeComponent()); for (FocusListener l : getFocusListeners()) { l.focusGained(fe); } }