@Override public void mouseClicked(MouseEvent e) { super.mouseClicked(e); AWTTerminalImplementation.this.component.requestFocusInWindow(); } });
private void updateLanguagesTable() { pLanguages.removeAll(); for (String dName : languages.keySet()) { ComponentDescription desc = languages.get(dName); pLanguages.add(new ShortDescriptionPanel(desc, this)); } pLanguages.add(Box.createVerticalGlue()); if (languages.size() > 0) { pLanguages.getComponent(0).requestFocusInWindow(); updateVoices(languages.get(languages.keySet().iterator().next()), true); } }
private void updateLanguagesTable() { pLanguages.removeAll(); for (String dName : languages.keySet()) { ComponentDescription desc = languages.get(dName); pLanguages.add(new ShortDescriptionPanel(desc, this)); } pLanguages.add(Box.createVerticalGlue()); if (languages.size() > 0) { pLanguages.getComponent(0).requestFocusInWindow(); updateVoices(languages.get(languages.keySet().iterator().next()), true); } }
((SuggestionLabel) suggestionsPanel.getComponent(i)).setFocused(true); autoSuggestionPopUpWindow.toFront(); autoSuggestionPopUpWindow.requestFocusInWindow(); suggestionsPanel.requestFocusInWindow(); suggestionsPanel.getComponent(i).requestFocusInWindow(); break; sl.setFocused(true); autoSuggestionPopUpWindow.toFront(); autoSuggestionPopUpWindow.requestFocusInWindow(); suggestionsPanel.requestFocusInWindow(); suggestionsPanel.getComponent(i).requestFocusInWindow(); lastFocusableIndex = i; break; container.requestFocusInWindow(); textField.requestFocusInWindow();
@Override public void run() { Component fo = originalFocusOwner.get(); if (fo != null) { fo.requestFocusInWindow(); } } }
JTable table = new JTable(data, columnNames) { // Place cell in edit mode when it 'gains focus' public void changeSelection( int row, int column, boolean toggle, boolean extend) { super.changeSelection(row, column, toggle, extend); if (editCellAt(row, column)) { Component editor = getEditorComponent(); editor.requestFocusInWindow(); ((JTextComponent)editor).selectAll(); } } };
@Override public void mousePressed(MouseEvent e, TransferData data) { data.component.requestFocusInWindow(); // for some reason sometime mouseRelease happens before numerous Mouse_Dragged events // that results in not finished dragging clearDragging(this.prevCardPanel); isDragging = false; startedDragging = false; prevCardPanel = null; cardPanels.clear(); Point mouse = new Point(e.getX(), e.getY()); SwingUtilities.convertPointToScreen(mouse, data.component); initialMousePos = new Point((int) mouse.getX(), (int) mouse.getY()); initialCardPos = data.component.getLocation(); // Closes popup & enlarged view if a card/Permanent is selected hideTooltipPopup(); }
@Override public boolean requestFocusInWindow() { if (browserComponent != null) { boolean ownerFound = false; if (browserComponent instanceof JComponent) { ownerFound = ((JComponent) browserComponent).requestDefaultFocus(); } if (!ownerFound) { return browserComponent.requestFocusInWindow(); } else { return true; } } else { return super.requestFocusInWindow(); } }
@Override public void mouseReleased(MouseEvent e, TransferData transferData) { CardPanel card = ((CardPanel) transferData.component); if (e.isPopupTrigger() /*&& card.getPopupMenu() != null*/) { hideTooltipPopup(); } else if (card.getZone() != null && card.getZone().equalsIgnoreCase("hand")) { int maxXOffset = 0; if (isDragging) { Point mouse = new Point(e.getX(), e.getY()); SwingUtilities.convertPointToScreen(mouse, transferData.component); maxXOffset = Math.abs((int) (mouse.getX() - initialMousePos.x)); } clearDragging(card); this.startedDragging = false; if (maxXOffset < MIN_X_OFFSET_REQUIRED) { // we need this for protection from small card movements transferData.component.requestFocusInWindow(); DefaultActionCallback.instance.mouseClicked(transferData.gameId, transferData.card); // Closes popup & enlarged view if a card/Permanent is selected hideTooltipPopup(); } e.consume(); } else { transferData.component.requestFocusInWindow(); DefaultActionCallback.instance.mouseClicked(transferData.gameId, transferData.card); // Closes popup & enlarged view if a card/Permanent is selected hideTooltipPopup(); e.consume(); } }
((JScrollPane) MediatorGui.tabResults().getSelectedComponent()).getViewport().getView().requestFocusInWindow(); ((JTextArea) ((JScrollPane) MediatorGui.tabResults().getSelectedComponent()).getViewport().getView()).selectAll();
activeEditor.requestFocusInWindow(); return activeEditor;
/** * Focuses the project view. */ public void focus() { last.requestFocusInWindow(); }
@Override public void run() { shouldReturnFocusTo.requestFocusInWindow(); } });
myComponent.addComponentListener(new ComponentAdapter() { @Override public void componentShown(ComponentEvent cEvt) { Component src = (Component) cEvt.getSource(); src.requestFocusInWindow(); } });
@Deprecated @Override public boolean requestDefaultFocus() { if ((customComponent != null) && !SwingUtilities.isDescendingFrom(pane, customComponent)) { return customComponent.requestFocusInWindow(); } else if (pane != null) { return pane.requestFocusInWindow(); } return false; }
public void actionPerformed(ActionEvent e) { final TranslatedObject key = (TranslatedObject) editorSelector.getSelectedItem(); editor = editors.get(key); final CardLayout layout = (CardLayout) editorPanel.getLayout(); layout.show(editorPanel, key.getObject().toString()); editor.getEditorComponent().requestFocusInWindow(); final ActionEvent actionEvent = new ActionEvent(editor, 0, null); for (final ActionListener l : actionListeners) { l.actionPerformed(actionEvent); } } });
/** Transfers focus to the table */ public boolean requestFocusInWindow() { JScrollPane jsc = findScrollPane(); if ((jsc != null) && (jsc.getViewport().getView() != null)) { return jsc.getViewport().getView().requestFocusInWindow(); } else { return false; } }
/** * If enabled, focuses the specified component. * @param comp component to be focused */ static void focus(final Component comp) { final GUI gui = gui(comp); if(gui == null) return; if(gui.gopts.get(GUIOptions.MOUSEFOCUS) && comp.isEnabled()) comp.requestFocusInWindow(); }
void setFocusToMap() { final Controller controller = Controller.getCurrentModeController().getController(); final NodeModel node = controller.getSelection().getSelected(); controller.getMapViewManager().getComponent(node).requestFocusInWindow(); }
@Override public void actionPerformed(ActionEvent e) { final String text = TextUtils.getText("collection.new." + elementName); UndoableNamedElementCollection.of(collection).add(text + " " + (collection.getSize() + 1)); final ComboBoxEditor editor = comboBoxCollectionNames.getEditor(); editor.selectAll(); editor.getEditorComponent().requestFocusInWindow(); } });