private void newAutocomplete(KeyEvent e) { final JTextComponent input = (JTextComponent)e.getSource(); final String inputText = input.getText(); final String nameStart = inputText.substring(0, input.getSelectionStart()) + e.getKeyChar(); if (findAutocompleteName(nameStart)) { // Assert this.autocompleteName != null final String name = this.autocompleteName; SwingUtilities.invokeLater(() -> { try { input.getDocument().insertString( nameStart.length(), name.substring(nameStart.length()), null); input.select(nameStart.length(), name.length()); } catch (BadLocationException ex) { log.warn("Could not autocomplete name.", ex); } }); } }
@Override public void keyTyped(KeyEvent e) final JTextComponent input = (JTextComponent)e.getSource(); final String inputText = input.getText();
@Override public void keyReleased(KeyEvent keyEvent) { controller.setTargetRoot(((JTextField) keyEvent.getSource()).getText()); } });
@Override public void keyReleased(KeyEvent keyEvent) { controller.setTargetRoot(((JTextField) keyEvent.getSource()).getText()); } });
@Override public void keyTyped(KeyEvent e) { if(!Character.isDigit(e.getKeyChar())) { e.consume(); return; } JTextField field = (JTextField) e.getSource(); String text = field.getText(); if(text == null) return; boolean reachedMaxLength = text.length() >= maxLength; boolean noTextSelected = field.getSelectedText() == null; if(reachedMaxLength && noTextSelected) { e.consume(); } }
@Override public void keyPressed(KeyEvent e) { int keyCode = e.getKeyCode(); if (keyCode == KeyEvent.VK_DELETE) { ActionEvent actionEvent = new ActionEvent(e.getSource(), ActionEvent.ACTION_PERFORMED, ""); deleteAction.actionPerformed(actionEvent); } } });
@Override public void keyPressed(KeyEvent e) { if((e.getModifiersEx() & KeyEvent.CTRL_DOWN_MASK) != 0) { if(e.getKeyCode() == KeyEvent.VK_SPACE // || e.getKeyCode() == KeyEvent.VK_ENTER // || e.getKeyCode() == KeyEvent.VK_DOWN // || e.getKeyCode() == KeyEvent.VK_KP_DOWN) { e.consume(); actionPerformed(new ActionEvent(e.getSource(), ActionEvent.ACTION_PERFORMED, "assist")); } } }
@Override public void keyPressed(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ENTER) { JTree tree = (JTree) e.getSource(); Object lastPathComponent = tree.getSelectionPath().getLastPathComponent(); if (lastPathComponent instanceof TestEvent) { TestEvent event = (TestEvent) lastPathComponent; showInfoPane(event); } } }
@Override public void keyTyped(KeyEvent event) { char keyChar = event.getKeyChar(); if(keyChar == t) { ((Component)event.getSource()).setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR)); graphMouse.setMode(Mode.TRANSFORMING); } else if(keyChar == p) { ((Component)event.getSource()).setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); graphMouse.setMode(Mode.PICKING); } } }
/** * Catches key events to automagically select custom folder radio button if it was not already selected. */ public void keyTyped(KeyEvent e) { Object source = e.getSource(); if(source==leftCustomFolderTextField || source==rightCustomFolderTextField) { if(!customFoldersRadioButton.isSelected()) customFoldersRadioButton.setSelected(true); } }
@Override public void keyReleased(KeyEvent e) { JTextField textField = (JTextField)e.getSource(); String text = textField.getText(); List<RowFilter<Object,Object>> filters = new ArrayList<>(); filters.add(RowFilter.regexFilter(text, 1)); filters.add(RowFilter.regexFilter(text, 2)); filters.add(RowFilter.regexFilter(text, 3)); RowFilter<Object,Object> af = RowFilter.orFilter(filters); sorter.setRowFilter(af); } });
public void onKeyPressedOnUniverseList(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ENTER) { int lastIndice = ui.getUniverseList().getSelectionModel().getLeadSelectionIndex(); select(); JList source = (JList) e.getSource(); if (source.getModel().getSize() > 0) { source.setSelectedIndex(Math.min(lastIndice, source.getModel().getSize() - 1)); } else { ui.getSelectedList().requestFocus(); } } }
private void descFieldKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_descFieldKeyReleased ResourceConfigData data = this.helper.getData(); String value = data.getString(__Description); String newValue = descField.getText(); if (!value.equals(newValue)) { this.helper.getData().setString(__Description, newValue); } this.panel.fireChange(evt.getSource()); }//GEN-LAST:event_descFieldKeyReleased
private void jndiNameFieldKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jndiNameFieldKeyReleased ResourceConfigData data = this.helper.getData(); String value = data.getString(__JndiName); String newValue = jndiNameField.getText(); if (!value.equals(newValue)) { this.helper.getData().setString(__JndiName, newValue); } this.panel.fireChange(evt.getSource()); }//GEN-LAST:event_jndiNameFieldKeyReleased
@Override public void processKeyEvent(KeyEvent evt) { if (evt.getID() == KeyEvent.KEY_TYPED) { JTextComponent component = (JTextComponent) evt.getSource(); int caretOffset = component.getSelectionEnd(); final int len = caretOffset - substitutionOffset; if (len < 0) { Completion.get().hideDocumentation(); Completion.get().hideCompletion(); } } }